{"_id":"@salesforce/b2c-cli","_rev":"146-ded5d91755c3fef5285b8143c211be97","name":"@salesforce/b2c-cli","dist-tags":{"latest":"1.14.1","nightly":"0.0.0-nightly.20260529032030"},"versions":{"0.0.1":{"name":"@salesforce/b2c-cli","version":"0.0.1","keywords":["oidc","trusted-publishing","setup"],"_id":"@salesforce/b2c-cli@0.0.1","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"jbartolotta-sfdc","email":"jbartolotta@salesforce.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"dist":{"shasum":"db0a6c3576cc5a2d51f93b2590dc3c97fedc65a9","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.1.tgz","fileCount":2,"integrity":"sha512-1IxeVMUwh7417Sj6O/EXV2mqNy4a4ZpvFsCF1UJkzomiMRUTRMOSLiG9Z9jIqtE/8q2akI3Wy7XC8/aWYRhmeA==","signatures":[{"sig":"MEQCIB9hz6S9y9+ZHdFQDLjkifi0FfIQhhlYNx/qn5q9a1K8AiBXFzaNcEg0BheWZLJ/LKtQr/Dt7Ybm6usJA1nNIIV4+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2039},"_npmUser":{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},"_npmVersion":"10.8.2","description":"OIDC trusted publishing setup package for @salesforce/b2c-cli","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.1_1768588245022_0.9348935650302321","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@salesforce/b2c-cli","version":"0.0.5","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.5","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"jbartolotta-sfdc","email":"jbartolotta@salesforce.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"a1d6e578276af59845fe84bbf115e3797dee7e17","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.5.tgz","fileCount":1267,"integrity":"sha512-jEARQcDtacJYx0aG6N98hLuKbY9nIIKH08j4c+H3AMGFq//eDIghJHkKaMOCLamlJRBEPRxtJJxq8F9+HcYOVw==","signatures":[{"sig":"MEUCIQDP0IGx/fnxOWKT2Ll7Zb9/hrnKpsy/XhDhi2nkfNXBUAIgcuXqaI/mQagm9CGHqZbcvHFmyz8ud+/25Yce+3NTifc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13224363},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.5.tgz","oclif":{"bin":"b2c","topics":{"job":{"description":"Run jobs and import/export site archives"},"mrt":{"subtopics":{"env-var":{"description":"Manage environment variables on MRT projects"}},"description":"Manage Managed Runtime projects and deployments"},"ods":{"description":"Manage On-Demand Sandboxes"},"auth":{"description":"Manage authentication credentials and tokens"},"code":{"description":"Deploy and manage code versions on instances"},"docs":{"description":"Search and read Script API documentation"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations"}},"description":"Manage SLAS API clients and credentials"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"sites":{"description":"List and inspect storefront sites"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete"],"commands":"./dist/commands","topicSeparator":" "},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","format:check":"prettier --check src"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/fa1bdc2645bd6e87183fec81cf6530fa/salesforce-b2c-cli-0.0.5.tgz","_integrity":"sha512-jEARQcDtacJYx0aG6N98hLuKbY9nIIKH08j4c+H3AMGFq//eDIghJHkKaMOCLamlJRBEPRxtJJxq8F9+HcYOVw==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.7.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.21.1","dependencies":{"open":"^11.0.0","cliui":"^9.0.1","marked":"^15.0.0","@oclif/core":"^4","marked-terminal":"^7.3.0","@oclif/plugin-help":"^6","@oclif/plugin-plugins":"^5","@oclif/plugin-version":"^2","@oclif/plugin-not-found":"^3","@oclif/plugin-autocomplete":"^3","@salesforce/b2c-tooling-sdk":"0.0.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^18","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"bundleDependencies":["@oclif/core","@oclif/plugin-autocomplete","@oclif/plugin-help","@oclif/plugin-not-found","@oclif/plugin-plugins","@oclif/plugin-version","@salesforce/b2c-tooling-sdk","cliui","marked","marked-terminal"],"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.5_1768590514505_0.4715104170740072","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@salesforce/b2c-cli","version":"0.0.7","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.7","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"jbartolotta-sfdc","email":"jbartolotta@salesforce.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"8c2e4142812c9bdcb40a1920f4f5c035ed2a5ba4","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.7.tgz","fileCount":1267,"integrity":"sha512-o7DcKyhz3gQnRCGNMZCXTgfUmibhrbd7q8+um8B1rj4r8i9ufnmR+uc12qa3GJ5BWvOenqyyB+pXz49/e5bvbg==","signatures":[{"sig":"MEYCIQD6sdgG1JcvCnKbM0kVMDXR+OUlvnJaAICjcWb8rIr1PAIhAKFCAy2bDYT0tWM8J0cViO6MYf0wu2SU6ijpEoYv2+Ds","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13224393},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.7.tgz","oclif":{"bin":"b2c","topics":{"job":{"description":"Run jobs and import/export site archives"},"mrt":{"subtopics":{"env-var":{"description":"Manage environment variables on MRT projects"}},"description":"Manage Managed Runtime projects and deployments"},"ods":{"description":"Manage On-Demand Sandboxes"},"auth":{"description":"Manage authentication credentials and tokens"},"code":{"description":"Deploy and manage code versions on instances"},"docs":{"description":"Search and read Script API documentation"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations"}},"description":"Manage SLAS API clients and credentials"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"sites":{"description":"List and inspect storefront sites"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete"],"commands":"./dist/commands","topicSeparator":" "},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","format:check":"prettier --check src"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/0b5c3d66b9f947eda8fa6cb821d71f3a/salesforce-b2c-cli-0.0.7.tgz","_integrity":"sha512-o7DcKyhz3gQnRCGNMZCXTgfUmibhrbd7q8+um8B1rj4r8i9ufnmR+uc12qa3GJ5BWvOenqyyB+pXz49/e5bvbg==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.7.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.21.1","dependencies":{"open":"^11.0.0","cliui":"^9.0.1","marked":"^15.0.0","@oclif/core":"^4","marked-terminal":"^7.3.0","@oclif/plugin-help":"^6","@oclif/plugin-plugins":"^5","@oclif/plugin-version":"^2","@oclif/plugin-not-found":"^3","@oclif/plugin-autocomplete":"^3","@salesforce/b2c-tooling-sdk":"0.0.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^18","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"bundleDependencies":["@oclif/core","@oclif/plugin-autocomplete","@oclif/plugin-help","@oclif/plugin-not-found","@oclif/plugin-plugins","@oclif/plugin-version","@salesforce/b2c-tooling-sdk","cliui","marked","marked-terminal"],"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.7_1768591125969_0.11771574870992518","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@salesforce/b2c-cli","version":"0.0.8","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.8","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"jbartolotta-sfdc","email":"jbartolotta@salesforce.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"c60284b9cd5264f288b1a96e0ec0bca77d43834d","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.8.tgz","fileCount":160,"integrity":"sha512-EB8LduF1GreWEEEE3ybLs97n1V/89B7VczbNbc/sqPIeunUPEJXP8zVMiPY/bO7F2I+SaPpiocmVvSg0JnaIWg==","signatures":[{"sig":"MEUCIQDWkOxZlQHe826lyQgUKz9sfBkt6iS+R9p1z5b5XrPd/wIgHEBBTIDkUyZFE9wfFC0IfJMbyIDELDHYxD2gySeTNjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":808702},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.8.tgz","oclif":{"bin":"b2c","topics":{"job":{"description":"Run jobs and import/export site archives"},"mrt":{"subtopics":{"env-var":{"description":"Manage environment variables on MRT projects"}},"description":"Manage Managed Runtime projects and deployments"},"ods":{"description":"Manage On-Demand Sandboxes"},"auth":{"description":"Manage authentication credentials and tokens"},"code":{"description":"Deploy and manage code versions on instances"},"docs":{"description":"Search and read Script API documentation"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations"}},"description":"Manage SLAS API clients and credentials"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"sites":{"description":"List and inspect storefront sites"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete"],"commands":"./dist/commands","topicSeparator":" "},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","format:check":"prettier --check src"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/783bf4b6b80510d7150cfdbb71e30fb4/salesforce-b2c-cli-0.0.8.tgz","_integrity":"sha512-EB8LduF1GreWEEEE3ybLs97n1V/89B7VczbNbc/sqPIeunUPEJXP8zVMiPY/bO7F2I+SaPpiocmVvSg0JnaIWg==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.7.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.21.1","dependencies":{"open":"^11.0.0","cliui":"^9.0.1","marked":"^15.0.0","@oclif/core":"^4","marked-terminal":"^7.3.0","@oclif/plugin-help":"^6","@oclif/plugin-plugins":"^5","@oclif/plugin-version":"^2","@oclif/plugin-not-found":"^3","@oclif/plugin-autocomplete":"^3","@salesforce/b2c-tooling-sdk":"0.0.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^18","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.8_1768591654771_0.8154609329634204","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@salesforce/b2c-cli","version":"0.1.0","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.1.0","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"jbartolotta-sfdc","email":"jbartolotta@salesforce.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"1cac2f0db8af5e68650c500a36330231105e3b49","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.1.0.tgz","fileCount":169,"integrity":"sha512-7sjVszuwhHKnD8rKG+PebrzGxI1+yUd6Au9bRXSkGtZ4HeJ0P69Ly438N+mKGg44hZOVJjGhzbZQu0EncuwLrg==","signatures":[{"sig":"MEYCIQCNjy/sZclENSLNCFU2mfcPBhuW11RZrgj/Evt6jKh5agIhALwlzGC/J6f8Ec01uVqjkEbtS1B0aKOCoZ04XtXQ9LMr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":874683},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.1.0.tgz","oclif":{"bin":"b2c","topics":{"job":{"description":"Run jobs and import/export site archives"},"mrt":{"subtopics":{"env-var":{"description":"Manage environment variables on MRT projects"}},"description":"Manage Managed Runtime projects and deployments"},"ods":{"description":"Manage On-Demand Sandboxes"},"auth":{"description":"Manage authentication credentials and tokens"},"code":{"description":"Deploy and manage code versions on instances"},"docs":{"description":"Search and read Script API documentation"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations"}},"description":"Manage SLAS API clients and credentials"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"sites":{"description":"List and inspect storefront sites"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete"],"commands":"./dist/commands","topicSeparator":" "},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","format:check":"prettier --check src"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/fc770ac546264c6bca5fef7379dde289/salesforce-b2c-cli-0.1.0.tgz","_integrity":"sha512-7sjVszuwhHKnD8rKG+PebrzGxI1+yUd6Au9bRXSkGtZ4HeJ0P69Ly438N+mKGg44hZOVJjGhzbZQu0EncuwLrg==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.7.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.21.1","dependencies":{"open":"^11.0.0","cliui":"^9.0.1","marked":"^15.0.0","@oclif/core":"^4","marked-terminal":"^7.3.0","@oclif/plugin-help":"^6","@oclif/plugin-plugins":"^5","@oclif/plugin-version":"^2","@oclif/plugin-not-found":"^3","@oclif/plugin-autocomplete":"^3","@salesforce/b2c-tooling-sdk":"0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^18","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.1.0_1768800381032_0.9499553846083604","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260119053920":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260119053920","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260119053920","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"jbartolotta-sfdc","email":"jbartolotta@salesforce.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"9a16e458a6449235bedbe1701385ea9a5a32ca59","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260119053920.tgz","fileCount":169,"integrity":"sha512-SnH0mScFXvvBMYhYSPayK93F8POEopI9TKmLMmXBciEq+QRe4hODAvMz6AaQNR900VbrUaPrbauBaJfc+SAbSw==","signatures":[{"sig":"MEYCIQCN2R1i6a4pAnFMVABd41tfcuJ1ca2Y3SsYHy+sYNAo6AIhANt0NsfSPZeLzBFemIz9gkrv6XZ85YZA3aPsjOX1R2Gq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260119053920","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":874752},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260119053920.tgz","oclif":{"bin":"b2c","topics":{"job":{"description":"Run jobs and import/export site archives"},"mrt":{"subtopics":{"env-var":{"description":"Manage environment variables on MRT projects"}},"description":"Manage Managed Runtime projects and deployments"},"ods":{"description":"Manage On-Demand Sandboxes"},"auth":{"description":"Manage authentication credentials and tokens"},"code":{"description":"Deploy and manage code versions on instances"},"docs":{"description":"Search and read Script API documentation"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations"}},"description":"Manage SLAS API clients and credentials"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"sites":{"description":"List and inspect storefront sites"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete"],"commands":"./dist/commands","topicSeparator":" "},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","format:check":"prettier --check src"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/9f19485119619d7df4f6403683258460/salesforce-b2c-cli-0.0.0-nightly.20260119053920.tgz","_integrity":"sha512-SnH0mScFXvvBMYhYSPayK93F8POEopI9TKmLMmXBciEq+QRe4hODAvMz6AaQNR900VbrUaPrbauBaJfc+SAbSw==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.7.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.21.1","dependencies":{"open":"^11.0.0","cliui":"^9.0.1","marked":"^15.0.0","@oclif/core":"^4","marked-terminal":"^7.3.0","@oclif/plugin-help":"^6","@oclif/plugin-plugins":"^5","@oclif/plugin-version":"^2","@oclif/plugin-not-found":"^3","@oclif/plugin-autocomplete":"^3","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260119053920"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^18","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260119053920_1768801228395_0.5400731568464654","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260120023917":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260120023917","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260120023917","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"jbartolotta-sfdc","email":"jbartolotta@salesforce.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"ef6418d49da749cc3b2f725368bfa975661712e0","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260120023917.tgz","fileCount":169,"integrity":"sha512-Dw7sY8+ZR4LMt1NZWwz4pcoQKSEsk+qeohUD43dQ4JdLXnsbJ0qZU6V3R9adxRgqHsrw9vjSLxWHdy3Cq1Jfew==","signatures":[{"sig":"MEUCIEdwljR8DDO/zs+A6XIaqwsyfseCtvcUZiK6OpuijQnVAiEAqq0Pywxnein8EfX9CxG5sx8r0y8sCv0C+ohCEzyoLLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260120023917","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":874752},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260120023917.tgz","oclif":{"bin":"b2c","topics":{"job":{"description":"Run jobs and import/export site archives"},"mrt":{"subtopics":{"env-var":{"description":"Manage environment variables on MRT projects"}},"description":"Manage Managed Runtime projects and deployments"},"ods":{"description":"Manage On-Demand Sandboxes"},"auth":{"description":"Manage authentication credentials and tokens"},"code":{"description":"Deploy and manage code versions on instances"},"docs":{"description":"Search and read Script API documentation"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations"}},"description":"Manage SLAS API clients and credentials"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"sites":{"description":"List and inspect storefront sites"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete"],"commands":"./dist/commands","topicSeparator":" "},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","format:check":"prettier --check src"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/95b5f0b695fab78288eb86b17659f9c7/salesforce-b2c-cli-0.0.0-nightly.20260120023917.tgz","_integrity":"sha512-Dw7sY8+ZR4LMt1NZWwz4pcoQKSEsk+qeohUD43dQ4JdLXnsbJ0qZU6V3R9adxRgqHsrw9vjSLxWHdy3Cq1Jfew==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.7.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.21.1","dependencies":{"open":"^11.0.0","cliui":"^9.0.1","marked":"^15.0.0","@oclif/core":"^4","marked-terminal":"^7.3.0","@oclif/plugin-help":"^6","@oclif/plugin-plugins":"^5","@oclif/plugin-version":"^2","@oclif/plugin-not-found":"^3","@oclif/plugin-autocomplete":"^3","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260120023917"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^18","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260120023917_1768876824811_0.8656921685319778","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260121023856":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260121023856","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260121023856","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"jbartolotta-sfdc","email":"jbartolotta@salesforce.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"39eb42585873bb6971af2229cb4ba2b60a2973df","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260121023856.tgz","fileCount":172,"integrity":"sha512-XA4a4hAakbOvbzDQrHkHl/zVhagDCXKTCiLcWKsgv3PX0n7gHuKTPRol+oCDHhARPi/08Fzzhd/Telpm141HqA==","signatures":[{"sig":"MEUCIQD9EuQz85B7CPRJvLF62rYN1yZm1DNCzSD3fUGSGM6htwIgSqcje1a5umnGN3gfyCTMZ9TG2cRm5cfCdSua87vcX8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260121023856","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":910420},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260121023856.tgz","oclif":{"bin":"b2c","topics":{"job":{"description":"Run jobs and import/export site archives"},"mrt":{"subtopics":{"env-var":{"description":"Manage environment variables on MRT projects"}},"description":"Manage Managed Runtime projects and deployments"},"ods":{"description":"Manage On-Demand Sandboxes"},"auth":{"description":"Manage authentication credentials and tokens"},"code":{"description":"Deploy and manage code versions on instances"},"docs":{"description":"Search and read Script API documentation"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations"}},"description":"Manage SLAS API clients and credentials"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"description":"Setup commands for development environment"},"sites":{"description":"List and inspect storefront sites"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete"],"commands":"./dist/commands","topicSeparator":" "},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","format:check":"prettier --check src"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/fb89b31af6fb3a636e0a02b30832862f/salesforce-b2c-cli-0.0.0-nightly.20260121023856.tgz","_integrity":"sha512-XA4a4hAakbOvbzDQrHkHl/zVhagDCXKTCiLcWKsgv3PX0n7gHuKTPRol+oCDHhARPi/08Fzzhd/Telpm141HqA==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.7.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.21.1","dependencies":{"open":"^11.0.0","cliui":"^9.0.1","marked":"^15.0.0","@oclif/core":"^4","marked-terminal":"^7.3.0","@inquirer/prompts":"^8.2.0","@oclif/plugin-help":"^6","@oclif/plugin-plugins":"^5","@oclif/plugin-version":"^2","@oclif/plugin-not-found":"^3","@oclif/plugin-autocomplete":"^3","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260121023856"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^18","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260121023856_1768963207945_0.7727625536253799","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260121201541":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260121201541","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260121201541","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"jbartolotta-sfdc","email":"jbartolotta@salesforce.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"1e2f36f1558ddaa168d9224a2de4be83ac3c47e7","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260121201541.tgz","fileCount":175,"integrity":"sha512-xzeY7SKssjCbsSu6It3an0hHfggOVEYkmoskYDq3mbjm3g8dCWOJi7FUOXAvlG3ffyvQ2krBVXh1Nqo7rltZNg==","signatures":[{"sig":"MEUCIQDyrGJSgbaunU9EQloX6zAWbyeOWjQIpjxQno2HoDxNNQIgasoB8wkXt3j4Xk17SSvoS/PggnKWlBo1bSHd9N7yVgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260121201541","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":935288},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260121201541.tgz","oclif":{"bin":"b2c","topics":{"job":{"description":"Run jobs and import/export site archives"},"mrt":{"subtopics":{"env-var":{"description":"Manage environment variables on MRT projects"}},"description":"Manage Managed Runtime projects and deployments"},"ods":{"description":"Manage On-Demand Sandboxes"},"auth":{"description":"Manage authentication credentials and tokens"},"code":{"description":"Deploy and manage code versions on instances"},"docs":{"description":"Search and read Script API documentation"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations"}},"description":"Manage SLAS API clients and credentials"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"description":"Setup commands for development environment"},"sites":{"description":"List and inspect storefront sites"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete"],"commands":"./dist/commands","topicSeparator":" "},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","format:check":"prettier --check src"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/a6de350defe97fe4e41fdda65b4d3f5f/salesforce-b2c-cli-0.0.0-nightly.20260121201541.tgz","_integrity":"sha512-xzeY7SKssjCbsSu6It3an0hHfggOVEYkmoskYDq3mbjm3g8dCWOJi7FUOXAvlG3ffyvQ2krBVXh1Nqo7rltZNg==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.7.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.21.1","dependencies":{"open":"^11.0.0","cliui":"^9.0.1","marked":"^15.0.0","@oclif/core":"^4","marked-terminal":"^7.3.0","@inquirer/prompts":"^8.2.0","@oclif/plugin-help":"^6","@oclif/plugin-plugins":"^5","@oclif/plugin-version":"^2","@oclif/plugin-not-found":"^3","@oclif/plugin-autocomplete":"^3","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260121201541"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^18","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260121201541_1769026610781_0.24313562160387492","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260122024142":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260122024142","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260122024142","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"jbartolotta-sfdc","email":"jbartolotta@salesforce.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"5ecf15283e44709e5ab02e8e4587de53e9b09f28","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260122024142.tgz","fileCount":175,"integrity":"sha512-lhe+uMgNFnx/5Zrprl18UtKaZDalac5hmLNtjDQ+4w9Et86HzlRBVSgcanNk2IJCuiyHrT3MSbl0YnFixFbC/w==","signatures":[{"sig":"MEUCIQDdr1XLzr94TXp54EFrGVJpjyUnRDjEyD7FW08xHqkCFwIgF51+yc/+cZ6QLsMfz6HkwDm18OG5ZFxMZnNUdIpGOLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260122024142","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":935288},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260122024142.tgz","oclif":{"bin":"b2c","topics":{"job":{"description":"Run jobs and import/export site archives"},"mrt":{"subtopics":{"env-var":{"description":"Manage environment variables on MRT projects"}},"description":"Manage Managed Runtime projects and deployments"},"ods":{"description":"Manage On-Demand Sandboxes"},"auth":{"description":"Manage authentication credentials and tokens"},"code":{"description":"Deploy and manage code versions on instances"},"docs":{"description":"Search and read Script API documentation"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations"}},"description":"Manage SLAS API clients and credentials"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"description":"Setup commands for development environment"},"sites":{"description":"List and inspect storefront sites"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete"],"commands":"./dist/commands","topicSeparator":" "},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","format:check":"prettier --check src"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/565e19b7bf337e8b05bb71a8f4aba585/salesforce-b2c-cli-0.0.0-nightly.20260122024142.tgz","_integrity":"sha512-lhe+uMgNFnx/5Zrprl18UtKaZDalac5hmLNtjDQ+4w9Et86HzlRBVSgcanNk2IJCuiyHrT3MSbl0YnFixFbC/w==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.8.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.21.1","dependencies":{"open":"^11.0.0","cliui":"^9.0.1","marked":"^15.0.0","@oclif/core":"^4","marked-terminal":"^7.3.0","@inquirer/prompts":"^8.2.0","@oclif/plugin-help":"^6","@oclif/plugin-plugins":"^5","@oclif/plugin-version":"^2","@oclif/plugin-not-found":"^3","@oclif/plugin-autocomplete":"^3","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260122024142"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^18","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260122024142_1769049771426_0.5076551438072505","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260122144746":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260122144746","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260122144746","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"jbartolotta-sfdc","email":"jbartolotta@salesforce.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"7c8e9531bda5b724cbc6248ae7e8b48e00e1b733","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260122144746.tgz","fileCount":448,"integrity":"sha512-JjC9GqmndpoOI2CCPNPu41FHA8NEyAOXvYgl8Z6A4fKHCGz1W0vHbBNptjiy0J6KWX8esIZwVFTG8NpsuhiBQQ==","signatures":[{"sig":"MEYCIQDcyCn25t+Avu3ed85T2hPi2TU6bILDTZ0KPC3yaZRLfgIhAM/pOoNjulfy5q5PeQAq++rgn/ZLefhzjCV6H8a0r0Uw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260122144746","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2400412},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260122144746.tgz","oclif":{"bin":"b2c","topics":{"job":{"description":"Run jobs and import/export site archives"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments"},"ods":{"description":"Manage On-Demand Sandboxes"},"auth":{"description":"Manage authentication credentials and tokens"},"code":{"description":"Deploy and manage code versions on instances"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package"},"rules":{"description":"WAF v1 rules"},"groups":{"description":"WAF v1 rule groups"},"rulesets":{"description":"WAF v2 rulesets"},"managed-rules":{"description":"WAF v2 managed rules"}},"description":"Manage Web Application Firewall"},"mtls":{"description":"Manage mTLS certificates"},"cache":{"description":"Manage CDN cache operations"},"speed":{"description":"Manage speed optimization settings"},"zones":{"description":"List and create CDN zones"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management"}},"description":"Manage log export configuration"},"firewall":{"description":"Manage custom firewall rules"},"security":{"description":"Manage security settings"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules"}},"description":"Manage MRT routing rules"},"rate-limit":{"description":"Manage rate limiting rules"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring"},"policies":{"description":"Content Security Policy rules"},"notifications":{"description":"Page Shield notification webhooks"}},"description":"Manage Page Shield security"},"certificates":{"description":"Manage SSL certificates"},"cipher-suites":{"description":"Manage TLS cipher configuration"},"origin-headers":{"description":"Manage origin header modifications"}},"description":"Manage eCDN zones, certificates, WAF, and security settings"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations"}},"description":"Manage SLAS API clients and credentials"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"description":"Setup commands for development environment"},"sites":{"description":"List and inspect storefront sites"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions"},"mrt:env:access-control":{"description":"Configure access control headers for environment security"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete"],"commands":"./dist/commands","topicSeparator":" "},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","format:check":"prettier --check src"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/3ee707718b9ce78b78ca2222df76e923/salesforce-b2c-cli-0.0.0-nightly.20260122144746.tgz","_integrity":"sha512-JjC9GqmndpoOI2CCPNPu41FHA8NEyAOXvYgl8Z6A4fKHCGz1W0vHbBNptjiy0J6KWX8esIZwVFTG8NpsuhiBQQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.8.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.21.1","dependencies":{"open":"^11.0.0","cliui":"^9.0.1","marked":"^15.0.0","@oclif/core":"^4","marked-terminal":"^7.3.0","@inquirer/prompts":"^8.2.0","@oclif/plugin-help":"^6","@oclif/plugin-plugins":"^5","@oclif/plugin-version":"^2","@oclif/plugin-not-found":"^3","@oclif/plugin-autocomplete":"^3","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260122144746"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^18","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260122144746_1769093354233_0.49189324233737586","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260122154743":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260122154743","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260122154743","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"jbartolotta-sfdc","email":"jbartolotta@salesforce.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"687f8f58d092365f25663cbb9e1892ec28534be8","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260122154743.tgz","fileCount":448,"integrity":"sha512-Z0v2Bdh5ZgooZnb8pAfbp0MXXpOF2bdmhqkNM9flj+1RSk2MQ2WgPE9N/2xuUDtHVNQCl3/Y02w//NbUqmvi+w==","signatures":[{"sig":"MEYCIQCqJ79gsIk2UFRbM4wBxdXIAtob2ZUas4d5616HSIoM2QIhANi5j9Wtz7+oKHSdV8f/uzR56Th8pjRUGe+tAI323IPb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260122154743","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2404066},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260122154743.tgz","oclif":{"bin":"b2c","topics":{"job":{"description":"Run jobs and import/export site archives"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments"},"ods":{"description":"Manage On-Demand Sandboxes"},"auth":{"description":"Manage authentication credentials and tokens"},"code":{"description":"Deploy and manage code versions on instances"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package"},"rules":{"description":"WAF v1 rules"},"groups":{"description":"WAF v1 rule groups"},"rulesets":{"description":"WAF v2 rulesets"},"managed-rules":{"description":"WAF v2 managed rules"}},"description":"Manage Web Application Firewall"},"mtls":{"description":"Manage mTLS certificates"},"cache":{"description":"Manage CDN cache operations"},"speed":{"description":"Manage speed optimization settings"},"zones":{"description":"List and create CDN zones"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management"}},"description":"Manage log export configuration"},"firewall":{"description":"Manage custom firewall rules"},"security":{"description":"Manage security settings"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules"}},"description":"Manage MRT routing rules"},"rate-limit":{"description":"Manage rate limiting rules"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring"},"policies":{"description":"Content Security Policy rules"},"notifications":{"description":"Page Shield notification webhooks"}},"description":"Manage Page Shield security"},"certificates":{"description":"Manage SSL certificates"},"cipher-suites":{"description":"Manage TLS cipher configuration"},"origin-headers":{"description":"Manage origin header modifications"}},"description":"Manage eCDN zones, certificates, WAF, and security settings"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations"}},"description":"Manage SLAS API clients and credentials"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"description":"Setup commands for development environment"},"sites":{"description":"List and inspect storefront sites"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions"},"mrt:env:access-control":{"description":"Configure access control headers for environment security"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete"],"commands":"./dist/commands","topicSeparator":" "},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","format:check":"prettier --check src"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/ac6f38961831869c3cd9e5e434248f91/salesforce-b2c-cli-0.0.0-nightly.20260122154743.tgz","_integrity":"sha512-Z0v2Bdh5ZgooZnb8pAfbp0MXXpOF2bdmhqkNM9flj+1RSk2MQ2WgPE9N/2xuUDtHVNQCl3/Y02w//NbUqmvi+w==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.8.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.21.1","dependencies":{"open":"^11.0.0","cliui":"^9.0.1","marked":"^15.0.0","@oclif/core":"^4","marked-terminal":"^7.3.0","@inquirer/prompts":"^8.2.0","@oclif/plugin-help":"^6","@oclif/plugin-plugins":"^5","@oclif/plugin-version":"^2","@oclif/plugin-not-found":"^3","@oclif/plugin-autocomplete":"^3","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260122154743"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^18","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260122154743_1769096945654_0.6758282542999947","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260122195422":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260122195422","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260122195422","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"jbartolotta-sfdc","email":"jbartolotta@salesforce.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"b81dc06ddc9ee3fdfa38ba91c84150175a0235a4","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260122195422.tgz","fileCount":448,"integrity":"sha512-+7+qPYmemTktsmAP1cIc2A9dZOJXDekX8crHWFXeDU2WgMmC9Xbpsy0O0k54EVsgBCQGKEgNoqPqLbvGoH1RlA==","signatures":[{"sig":"MEQCIGjwpQKxnY1AKU0K3Q0SqUdHyLJJbQyTUyRjqUDqPfhEAiBILQ+b5gEOh/J/8Mh3fN8bgV3LuQT1ERD8xYdKl4sTJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260122195422","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2404066},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260122195422.tgz","oclif":{"bin":"b2c","topics":{"job":{"description":"Run jobs and import/export site archives"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments"},"ods":{"description":"Manage On-Demand Sandboxes"},"auth":{"description":"Manage authentication credentials and tokens"},"code":{"description":"Deploy and manage code versions on instances"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package"},"rules":{"description":"WAF v1 rules"},"groups":{"description":"WAF v1 rule groups"},"rulesets":{"description":"WAF v2 rulesets"},"managed-rules":{"description":"WAF v2 managed rules"}},"description":"Manage Web Application Firewall"},"mtls":{"description":"Manage mTLS certificates"},"cache":{"description":"Manage CDN cache operations"},"speed":{"description":"Manage speed optimization settings"},"zones":{"description":"List and create CDN zones"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management"}},"description":"Manage log export configuration"},"firewall":{"description":"Manage custom firewall rules"},"security":{"description":"Manage security settings"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules"}},"description":"Manage MRT routing rules"},"rate-limit":{"description":"Manage rate limiting rules"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring"},"policies":{"description":"Content Security Policy rules"},"notifications":{"description":"Page Shield notification webhooks"}},"description":"Manage Page Shield security"},"certificates":{"description":"Manage SSL certificates"},"cipher-suites":{"description":"Manage TLS cipher configuration"},"origin-headers":{"description":"Manage origin header modifications"}},"description":"Manage eCDN zones, certificates, WAF, and security settings"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations"}},"description":"Manage SLAS API clients and credentials"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"description":"Setup commands for development environment"},"sites":{"description":"List and inspect storefront sites"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions"},"mrt:env:access-control":{"description":"Configure access control headers for environment security"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete"],"commands":"./dist/commands","topicSeparator":" "},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","format:check":"prettier --check src"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/ac79849427d100100a763516a2e5b21d/salesforce-b2c-cli-0.0.0-nightly.20260122195422.tgz","_integrity":"sha512-+7+qPYmemTktsmAP1cIc2A9dZOJXDekX8crHWFXeDU2WgMmC9Xbpsy0O0k54EVsgBCQGKEgNoqPqLbvGoH1RlA==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.8.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.21.1","dependencies":{"open":"^11.0.0","cliui":"^9.0.1","marked":"^15.0.0","@oclif/core":"^4","marked-terminal":"^7.3.0","@inquirer/prompts":"^8.2.0","@oclif/plugin-help":"^6","@oclif/plugin-plugins":"^5","@oclif/plugin-version":"^2","@oclif/plugin-not-found":"^3","@oclif/plugin-autocomplete":"^3","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260122195422"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^18","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260122195422_1769111748941_0.5465473420007481","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@salesforce/b2c-cli","version":"0.2.0","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.2.0","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"jbartolotta-sfdc","email":"jbartolotta@salesforce.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"3502522297d9519c0edb73a829f68e527610d6cc","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.2.0.tgz","fileCount":448,"integrity":"sha512-5o6L3WJvK3K9wAJOkReGPXtLiGB0yN1O7u2cZp45zOh3usA1XP20tAp3W6NRUmvCg7nF6EyjyuRh8OTGAG/Xtw==","signatures":[{"sig":"MEQCIGepDvFlcz+PQ/vWNlWTxKlt6+pHXUb8BmvwRpSxsf2CAiBL2ypaUmBm9A20uz1kzSwYTiN+AG8ett1V3R6oScJk3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2403997},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.2.0.tgz","oclif":{"bin":"b2c","topics":{"job":{"description":"Run jobs and import/export site archives"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments"},"ods":{"description":"Manage On-Demand Sandboxes"},"auth":{"description":"Manage authentication credentials and tokens"},"code":{"description":"Deploy and manage code versions on instances"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package"},"rules":{"description":"WAF v1 rules"},"groups":{"description":"WAF v1 rule groups"},"rulesets":{"description":"WAF v2 rulesets"},"managed-rules":{"description":"WAF v2 managed rules"}},"description":"Manage Web Application Firewall"},"mtls":{"description":"Manage mTLS certificates"},"cache":{"description":"Manage CDN cache operations"},"speed":{"description":"Manage speed optimization settings"},"zones":{"description":"List and create CDN zones"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management"}},"description":"Manage log export configuration"},"firewall":{"description":"Manage custom firewall rules"},"security":{"description":"Manage security settings"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules"}},"description":"Manage MRT routing rules"},"rate-limit":{"description":"Manage rate limiting rules"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring"},"policies":{"description":"Content Security Policy rules"},"notifications":{"description":"Page Shield notification webhooks"}},"description":"Manage Page Shield security"},"certificates":{"description":"Manage SSL certificates"},"cipher-suites":{"description":"Manage TLS cipher configuration"},"origin-headers":{"description":"Manage origin header modifications"}},"description":"Manage eCDN zones, certificates, WAF, and security settings"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations"}},"description":"Manage SLAS API clients and credentials"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"description":"Setup commands for development environment"},"sites":{"description":"List and inspect storefront sites"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions"},"mrt:env:access-control":{"description":"Configure access control headers for environment security"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete"],"commands":"./dist/commands","topicSeparator":" "},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","format:check":"prettier --check src"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/d711583dcc8ebc27aaa1e090e42440c8/salesforce-b2c-cli-0.2.0.tgz","_integrity":"sha512-5o6L3WJvK3K9wAJOkReGPXtLiGB0yN1O7u2cZp45zOh3usA1XP20tAp3W6NRUmvCg7nF6EyjyuRh8OTGAG/Xtw==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.8.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"open":"^11.0.0","cliui":"^9.0.1","marked":"^15.0.0","@oclif/core":"^4","marked-terminal":"^7.3.0","@inquirer/prompts":"^8.2.0","@oclif/plugin-help":"^6","@oclif/plugin-plugins":"^5","@oclif/plugin-version":"^2","@oclif/plugin-not-found":"^3","@oclif/plugin-autocomplete":"^3","@salesforce/b2c-tooling-sdk":"0.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^18","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.2.0_1769116296730_0.8516117819761413","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260123023856":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260123023856","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260123023856","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"jbartolotta-sfdc","email":"jbartolotta@salesforce.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"2bbd24cb2264606072b61d52224de49b7b21614a","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260123023856.tgz","fileCount":448,"integrity":"sha512-Kz55I0AxlLn92aoY7c47OuhDuy9Wn8C2TzP17OxQ+RTpxet9ReV4b9saL2Jp8URasZZMgMn4yumAMaswzq1y8A==","signatures":[{"sig":"MEUCIHTq3sIHvc1FrljpVK/NmmocEduTCdssLIvhob1V61XnAiEAl/61TSXf0j9GCD9vkEuD/KSoGk6vTdHt2G9sWlwopO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260123023856","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2404066},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260123023856.tgz","oclif":{"bin":"b2c","topics":{"job":{"description":"Run jobs and import/export site archives"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments"},"ods":{"description":"Manage On-Demand Sandboxes"},"auth":{"description":"Manage authentication credentials and tokens"},"code":{"description":"Deploy and manage code versions on instances"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package"},"rules":{"description":"WAF v1 rules"},"groups":{"description":"WAF v1 rule groups"},"rulesets":{"description":"WAF v2 rulesets"},"managed-rules":{"description":"WAF v2 managed rules"}},"description":"Manage Web Application Firewall"},"mtls":{"description":"Manage mTLS certificates"},"cache":{"description":"Manage CDN cache operations"},"speed":{"description":"Manage speed optimization settings"},"zones":{"description":"List and create CDN zones"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management"}},"description":"Manage log export configuration"},"firewall":{"description":"Manage custom firewall rules"},"security":{"description":"Manage security settings"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules"}},"description":"Manage MRT routing rules"},"rate-limit":{"description":"Manage rate limiting rules"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring"},"policies":{"description":"Content Security Policy rules"},"notifications":{"description":"Page Shield notification webhooks"}},"description":"Manage Page Shield security"},"certificates":{"description":"Manage SSL certificates"},"cipher-suites":{"description":"Manage TLS cipher configuration"},"origin-headers":{"description":"Manage origin header modifications"}},"description":"Manage eCDN zones, certificates, WAF, and security settings"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations"}},"description":"Manage SLAS API clients and credentials"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"description":"Setup commands for development environment"},"sites":{"description":"List and inspect storefront sites"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions"},"mrt:env:access-control":{"description":"Configure access control headers for environment security"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete"],"commands":"./dist/commands","topicSeparator":" "},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","format:check":"prettier --check src"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/099aca8300829fbc43cca09440d17c47/salesforce-b2c-cli-0.0.0-nightly.20260123023856.tgz","_integrity":"sha512-Kz55I0AxlLn92aoY7c47OuhDuy9Wn8C2TzP17OxQ+RTpxet9ReV4b9saL2Jp8URasZZMgMn4yumAMaswzq1y8A==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.8.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"open":"^11.0.0","cliui":"^9.0.1","marked":"^15.0.0","@oclif/core":"^4","marked-terminal":"^7.3.0","@inquirer/prompts":"^8.2.0","@oclif/plugin-help":"^6","@oclif/plugin-plugins":"^5","@oclif/plugin-version":"^2","@oclif/plugin-not-found":"^3","@oclif/plugin-autocomplete":"^3","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260123023856"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^18","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260123023856_1769136022666_0.018862478058943033","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260126024645":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260126024645","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260126024645","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"4bbd80848b4d2a4d57629de18159a040478fe64c","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260126024645.tgz","fileCount":448,"integrity":"sha512-YJ3/TKi6xa+lJ5nVVPNIrlLoRnyGIxTKFm7QPj9jO475Rar2PEVdSrlb9l0RlXSxn/Q5xuawJufW1MPqo8b1ZQ==","signatures":[{"sig":"MEUCIEFlh9jYs7LQpFGTnClCwZ7qaEUC7Lx4cLgphRP1mW6MAiEA0wr9RQNiXYO/WzrveBZdT+mqqkLSpzWBPd/hjHjlmxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260126024645","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2404324},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260126024645.tgz","oclif":{"bin":"b2c","topics":{"job":{"description":"Run jobs and import/export site archives"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments"},"ods":{"description":"Manage On-Demand Sandboxes"},"auth":{"description":"Manage authentication credentials and tokens"},"code":{"description":"Deploy and manage code versions on instances"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package"},"rules":{"description":"WAF v1 rules"},"groups":{"description":"WAF v1 rule groups"},"rulesets":{"description":"WAF v2 rulesets"},"managed-rules":{"description":"WAF v2 managed rules"}},"description":"Manage Web Application Firewall"},"mtls":{"description":"Manage mTLS certificates"},"cache":{"description":"Manage CDN cache operations"},"speed":{"description":"Manage speed optimization settings"},"zones":{"description":"List and create CDN zones"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management"}},"description":"Manage log export configuration"},"firewall":{"description":"Manage custom firewall rules"},"security":{"description":"Manage security settings"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules"}},"description":"Manage MRT routing rules"},"rate-limit":{"description":"Manage rate limiting rules"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring"},"policies":{"description":"Content Security Policy rules"},"notifications":{"description":"Page Shield notification webhooks"}},"description":"Manage Page Shield security"},"certificates":{"description":"Manage SSL certificates"},"cipher-suites":{"description":"Manage TLS cipher configuration"},"origin-headers":{"description":"Manage origin header modifications"}},"description":"Manage eCDN zones, certificates, WAF, and security settings"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations"}},"description":"Manage SLAS API clients and credentials"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"description":"Setup commands for development environment"},"sites":{"description":"List and inspect storefront sites"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions"},"mrt:env:access-control":{"description":"Configure access control headers for environment security"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete"],"commands":"./dist/commands","topicSeparator":" "},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","format:check":"prettier --check src"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/7d3f818cc8df4ed2ec3d5ca240777585/salesforce-b2c-cli-0.0.0-nightly.20260126024645.tgz","_integrity":"sha512-YJ3/TKi6xa+lJ5nVVPNIrlLoRnyGIxTKFm7QPj9jO475Rar2PEVdSrlb9l0RlXSxn/Q5xuawJufW1MPqo8b1ZQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.8.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"open":"^11.0.0","cliui":"^9.0.1","marked":"^15.0.0","@oclif/core":"^4","marked-terminal":"^7.3.0","@inquirer/prompts":"^8.2.0","@oclif/plugin-help":"^6","@oclif/plugin-plugins":"^5","@oclif/plugin-version":"^2","@oclif/plugin-not-found":"^3","@oclif/plugin-autocomplete":"^3","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260126024645"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^18","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260126024645_1769395689473_0.2287641111403924","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@salesforce/b2c-cli","version":"0.2.1","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.2.1","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"1e91b1ba3703ff0e6ad15a16adb43597c2e00212","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.2.1.tgz","fileCount":448,"integrity":"sha512-UTOtxq0X9FLQlx00MXsGqKO3SiN1z5g3PTJg9fZwZYMVBM5dQEzZihhUPkikuhYfrhHAsQ48RmEgePJWp3uwYA==","signatures":[{"sig":"MEUCIQDoVd0m9hqnsOVRD09e8yytUoNApRunCgwcSYiabsz5SwIgC9Mbhn3nPrOq6yyNMzEtCdtS3ugLAvvyf2m8rp6LjMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2404255},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.2.1.tgz","oclif":{"bin":"b2c","topics":{"job":{"description":"Run jobs and import/export site archives"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments"},"ods":{"description":"Manage On-Demand Sandboxes"},"auth":{"description":"Manage authentication credentials and tokens"},"code":{"description":"Deploy and manage code versions on instances"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package"},"rules":{"description":"WAF v1 rules"},"groups":{"description":"WAF v1 rule groups"},"rulesets":{"description":"WAF v2 rulesets"},"managed-rules":{"description":"WAF v2 managed rules"}},"description":"Manage Web Application Firewall"},"mtls":{"description":"Manage mTLS certificates"},"cache":{"description":"Manage CDN cache operations"},"speed":{"description":"Manage speed optimization settings"},"zones":{"description":"List and create CDN zones"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management"}},"description":"Manage log export configuration"},"firewall":{"description":"Manage custom firewall rules"},"security":{"description":"Manage security settings"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules"}},"description":"Manage MRT routing rules"},"rate-limit":{"description":"Manage rate limiting rules"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring"},"policies":{"description":"Content Security Policy rules"},"notifications":{"description":"Page Shield notification webhooks"}},"description":"Manage Page Shield security"},"certificates":{"description":"Manage SSL certificates"},"cipher-suites":{"description":"Manage TLS cipher configuration"},"origin-headers":{"description":"Manage origin header modifications"}},"description":"Manage eCDN zones, certificates, WAF, and security settings"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations"}},"description":"Manage SLAS API clients and credentials"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"description":"Setup commands for development environment"},"sites":{"description":"List and inspect storefront sites"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions"},"mrt:env:access-control":{"description":"Configure access control headers for environment security"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete"],"commands":"./dist/commands","topicSeparator":" "},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","format:check":"prettier --check src"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/b31a3348f2dd31681932a2691f895240/salesforce-b2c-cli-0.2.1.tgz","_integrity":"sha512-UTOtxq0X9FLQlx00MXsGqKO3SiN1z5g3PTJg9fZwZYMVBM5dQEzZihhUPkikuhYfrhHAsQ48RmEgePJWp3uwYA==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.8.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"open":"^11.0.0","cliui":"^9.0.1","marked":"^15.0.0","@oclif/core":"^4","marked-terminal":"^7.3.0","@inquirer/prompts":"^8.2.0","@oclif/plugin-help":"^6","@oclif/plugin-plugins":"^5","@oclif/plugin-version":"^2","@oclif/plugin-not-found":"^3","@oclif/plugin-autocomplete":"^3","@salesforce/b2c-tooling-sdk":"0.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^18","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.2.1_1769447768567_0.5772374071066588","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@salesforce/b2c-cli","version":"0.3.0","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.3.0","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"020f088fabaac0d71fab4b2d44c10670b2d7dbc4","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.3.0.tgz","fileCount":466,"integrity":"sha512-PCXfVIrZKPH8MI3CYZ8QkpsQRkK92QILTFnKkOOWbKzk3hQ1sWwM592dQdP1/KkN9TU8pC1n6i2mK9+eIUuahw==","signatures":[{"sig":"MEQCIBED3YDv2N13sU5me8hSGq278RF4YP2FZwLhdJ26pF1wAiA0PPJ8Q0Q+N9xTroEi7WxElmJSl1yvUilpyciMw7rRmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2547951},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.3.0.tgz","oclif":{"bin":"b2c","topics":{"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ods.html"},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete"],"commands":"./dist/commands","topicSeparator":" "},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --config test/functional/e2e/.mocharc.json \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:ods":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/ods-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/68447dbc25a464519bb734764d7dca3c/salesforce-b2c-cli-0.3.0.tgz","_integrity":"sha512-PCXfVIrZKPH8MI3CYZ8QkpsQRkK92QILTFnKkOOWbKzk3hQ1sWwM592dQdP1/KkN9TU8pC1n6i2mK9+eIUuahw==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.8.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"open":"^11.0.0","cliui":"^9.0.1","marked":"^15.0.0","@oclif/core":"^4","marked-terminal":"^7.3.0","@inquirer/prompts":"^8.2.0","@oclif/plugin-help":"^6","@oclif/plugin-plugins":"^5","@oclif/plugin-version":"^2","@oclif/plugin-not-found":"^3","@oclif/plugin-autocomplete":"^3","@salesforce/b2c-tooling-sdk":"0.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^18","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.3.0_1769738399353_0.03491734653126799","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260130025350":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260130025350","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260130025350","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"55263f9497ccf689d8f18fd1a7e301b473b0ac8b","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260130025350.tgz","fileCount":466,"integrity":"sha512-DvgWH7d5EKVcBbXZoJDsK8YmSt90HUvaBClQ48mQIycbUv3LJ5rKxacOoF05/T8NiFu0wNvVKlpeo09QQCpPVw==","signatures":[{"sig":"MEUCIGpMbOBrnX4NksjSX2Z6EPnjXDECcfatX0n2SQw2wTJZAiEAh74oGHjcLVOhEEf4OYapfuOjeOkns9SxstgUw8aO83o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260130025350","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2548020},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260130025350.tgz","oclif":{"bin":"b2c","topics":{"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ods.html"},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete"],"commands":"./dist/commands","topicSeparator":" "},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --config test/functional/e2e/.mocharc.json \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:ods":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/ods-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/133c9370a04251a3db661407f2255218/salesforce-b2c-cli-0.0.0-nightly.20260130025350.tgz","_integrity":"sha512-DvgWH7d5EKVcBbXZoJDsK8YmSt90HUvaBClQ48mQIycbUv3LJ5rKxacOoF05/T8NiFu0wNvVKlpeo09QQCpPVw==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.8.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"open":"^11.0.0","cliui":"^9.0.1","marked":"^15.0.0","@oclif/core":"^4","marked-terminal":"^7.3.0","@inquirer/prompts":"^8.2.0","@oclif/plugin-help":"^6","@oclif/plugin-plugins":"^5","@oclif/plugin-version":"^2","@oclif/plugin-not-found":"^3","@oclif/plugin-autocomplete":"^3","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260130025350"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^18","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260130025350_1769741718909_0.18950113527777712","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260202025905":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260202025905","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260202025905","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"e70bcae2993726b5994994a4965f991ef49bdf96","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260202025905.tgz","fileCount":466,"integrity":"sha512-rFNemzySd5STghYv3MgS6pv7RRW01HKq/RIsE4wh8C91c4QU6VZpDpsLIlzhU/oj6jrTbLiq4KJIICInlGjF0g==","signatures":[{"sig":"MEQCIAi+/0mad+Y8QUxptc/tCBkNfzKmwsrZm0LevNsjWaQWAiAn9A4vJgK5whcnY2KRs01zyIi6tHXC124ptrUZb7vZgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260202025905","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2548608},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260202025905.tgz","oclif":{"bin":"b2c","topics":{"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ods.html"},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:ods":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/ods-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/584c3d3172825cfa80106462b490be27/salesforce-b2c-cli-0.0.0-nightly.20260202025905.tgz","_integrity":"sha512-rFNemzySd5STghYv3MgS6pv7RRW01HKq/RIsE4wh8C91c4QU6VZpDpsLIlzhU/oj6jrTbLiq4KJIICInlGjF0g==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.8.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"open":"^11.0.0","cliui":"^9.0.1","marked":"^15.0.0","@oclif/core":"^4","marked-terminal":"^7.3.0","@inquirer/prompts":"^8.2.0","@oclif/plugin-help":"^6","@oclif/plugin-plugins":"^5","@oclif/plugin-version":"^2","@oclif/plugin-not-found":"^3","@oclif/plugin-autocomplete":"^3","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260202025905","@oclif/plugin-warn-if-update-available":"^3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^18","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260202025905_1770001233116_0.3094239837886954","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260203025713":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260203025713","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260203025713","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"02e96f925e73769135c19736016af8e707e03b96","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260203025713.tgz","fileCount":505,"integrity":"sha512-AKMKKgbGOU3+pr4Ei4ZTVNppRP3ncja+I/ZXRiHqFGs6A1mQIXrCe9nMKke95aJh5J83lm9ddSZAMcQJZQ9DjQ==","signatures":[{"sig":"MEUCIFSmvttd8utyNF4sMtMCw5NPnacPSk0nVXlBVrGZ3z4fAiEAjrblHwMDqEVAOuMemon2u7hHcelMIXUyAxEDp8OqN5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260203025713","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2750527},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260203025713.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"}},"description":"Manage Account Manager resources"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ods.html"},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:ods":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/ods-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/8900ec0ab2418c2b33252de3c3a631fc/salesforce-b2c-cli-0.0.0-nightly.20260203025713.tgz","_integrity":"sha512-AKMKKgbGOU3+pr4Ei4ZTVNppRP3ncja+I/ZXRiHqFGs6A1mQIXrCe9nMKke95aJh5J83lm9ddSZAMcQJZQ9DjQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.8.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"open":"^11.0.0","cliui":"^9.0.1","marked":"^15.0.0","@oclif/core":"^4","marked-terminal":"^7.3.0","@inquirer/prompts":"^8.2.0","@oclif/plugin-help":"^6","@oclif/plugin-plugins":"^5","@oclif/plugin-version":"^2","@oclif/plugin-not-found":"^3","@oclif/plugin-autocomplete":"^3","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260203025713","@oclif/plugin-warn-if-update-available":"^3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.0.0","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^18","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260203025713_1770087532804_0.621236184779447","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260204025441":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260204025441","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260204025441","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"45340877e51966561b35516b0e5ffca25a8519fc","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260204025441.tgz","fileCount":532,"integrity":"sha512-YuppCxDwOwSLUbZ3bwRJDKMNyJS4luN/uKIgvD4zI1KAqj6vGba4xRLZdFCnbmRiLLFf7hzSQ0aRsOjcFj13AQ==","signatures":[{"sig":"MEQCIA/62Q2HqdaPEfq0cmCfUA/0CRZmKh0GU7+QhUA5ZmwXAiAiKR4S8S2WyA85bUPl5ozQsxYx36R9pTdLvhKeHebzVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260204025441","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2897956},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260204025441.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"}},"description":"Manage Account Manager resources"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ods.html"},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:ods":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/ods-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/2ad4dcfbd3217d5cbaf2c9e97fdd3156/salesforce-b2c-cli-0.0.0-nightly.20260204025441.tgz","_integrity":"sha512-YuppCxDwOwSLUbZ3bwRJDKMNyJS4luN/uKIgvD4zI1KAqj6vGba4xRLZdFCnbmRiLLFf7hzSQ0aRsOjcFj13AQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.8.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"^13.0.0","open":"^11.0.0","cliui":"^9.0.1","marked":"^15.0.0","@oclif/core":"^4","marked-terminal":"^7.3.0","@inquirer/prompts":"^8.2.0","@oclif/plugin-help":"^6","@oclif/plugin-plugins":"^5","@oclif/plugin-version":"^2","@oclif/plugin-not-found":"^3","@oclif/plugin-autocomplete":"^3","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260204025441","@oclif/plugin-warn-if-update-available":"^3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.0.0","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^18","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260204025441_1770173787019_0.0794625579656636","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260205025620":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260205025620","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260205025620","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"085d3222dcf73d57f8d30198e83acd3fb52af9a3","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260205025620.tgz","fileCount":532,"integrity":"sha512-Sw/rKvdUjTvSVS+WFE0OEleqUVAeW3ax4DSxZX1GuEv67C7PAiguM0EHAx2hp+pqokqMGThwaslvXc22S6J0JQ==","signatures":[{"sig":"MEYCIQCAB/3BvVcZyjIN+jVNXLaiA5eIqEOir5SOSccemyrH9wIhAMd/52J6HkObiDd/YRQarIbiE8FBX9xScfXlaoTZ4ohY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260205025620","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2897954},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260205025620.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"}},"description":"Manage Account Manager resources"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ods.html"},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:ods":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/ods-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/cd911405f8ed7106f9b0c84ac9fcdc27/salesforce-b2c-cli-0.0.0-nightly.20260205025620.tgz","_integrity":"sha512-Sw/rKvdUjTvSVS+WFE0OEleqUVAeW3ax4DSxZX1GuEv67C7PAiguM0EHAx2hp+pqokqMGThwaslvXc22S6J0JQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.9.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"^13.0.0","open":"^11.0.0","cliui":"^9.0.1","marked":"^15.0.0","@oclif/core":"^4","marked-terminal":"^7.3.0","@inquirer/prompts":"^8.2.0","@oclif/plugin-help":"^6","@oclif/plugin-plugins":"^5","@oclif/plugin-version":"^2","@oclif/plugin-not-found":"^3","@oclif/plugin-autocomplete":"^3","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260205025620","@oclif/plugin-warn-if-update-available":"^3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.0.0","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^18","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260205025620_1770260283512_0.9630319285820788","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260206025516":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260206025516","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260206025516","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"0d166b05f2f8feadc0f12be0ab1cfb613c0c36e3","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260206025516.tgz","fileCount":532,"integrity":"sha512-6yJDfWmDeqn8XtCZh5Y1Gvw84+yF9d4AP/PXX8Bv8MfyVMxnoipcLYij1fJZlZ+P8pRu9ii3lbRA6wcB0i4g5Q==","signatures":[{"sig":"MEQCIHsklICAd686fsrqHQbS8nsd2lZtZ7uW4wok/q4Y4Q1jAiANqlnMxycJFKzO9IvNGyCgvf8YZOBdu1V6pLgFGRQ8Og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260206025516","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2897954},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260206025516.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"}},"description":"Manage Account Manager resources"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ods.html"},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:ods":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/ods-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/4cace21aea4ae3673cd77d4f9bfbe091/salesforce-b2c-cli-0.0.0-nightly.20260206025516.tgz","_integrity":"sha512-6yJDfWmDeqn8XtCZh5Y1Gvw84+yF9d4AP/PXX8Bv8MfyVMxnoipcLYij1fJZlZ+P8pRu9ii3lbRA6wcB0i4g5Q==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.9.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"^13.0.0","open":"^11.0.0","cliui":"^9.0.1","marked":"^15.0.0","@oclif/core":"^4","marked-terminal":"^7.3.0","@inquirer/prompts":"^8.2.0","@oclif/plugin-help":"^6","@oclif/plugin-plugins":"^5","@oclif/plugin-version":"^2","@oclif/plugin-not-found":"^3","@oclif/plugin-autocomplete":"^3","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260206025516","@oclif/plugin-warn-if-update-available":"^3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.0.0","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^18","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260206025516_1770346614658_0.18819447734942396","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260209025906":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260209025906","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260209025906","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"24e51730cbfe8d48150aae57c3f1251831fce5b7","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260209025906.tgz","fileCount":550,"integrity":"sha512-p8ONyzoO0CerpIHwD6KE+ReaSvZMbqSTj4BK2C0Yi/xUex5fAOsd95zCxRzUNVFky4CN8hXD4Sq5BEa2GkE5zg==","signatures":[{"sig":"MEUCIQC+D82v6SNNfWk2kLLu7aVmVYFhHkquBaonYMzEh7zj+gIgfQ30bmyyyuPbzMQL/vVIKNF3iitcz2sjqVKQEIQg6e8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260209025906","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3019824},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260209025906.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/34fce3e0a9b0e87846549f759d0072a7/salesforce-b2c-cli-0.0.0-nightly.20260209025906.tgz","_integrity":"sha512-p8ONyzoO0CerpIHwD6KE+ReaSvZMbqSTj4BK2C0Yi/xUex5fAOsd95zCxRzUNVFky4CN8hXD4Sq5BEa2GkE5zg==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.9.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"^13.0.0","open":"^11.0.0","cliui":"^9.0.1","marked":"^15.0.0","@oclif/core":"^4","marked-terminal":"^7.3.0","@inquirer/prompts":"^8.2.0","@oclif/plugin-help":"^6","@oclif/plugin-plugins":"^5","@oclif/plugin-version":"^2","@oclif/plugin-not-found":"^3","@oclif/plugin-autocomplete":"^3","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260209025906","@oclif/plugin-warn-if-update-available":"^3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.0.0","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^18","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260209025906_1770606048491_0.9167510623315236","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260210003245":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260210003245","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260210003245","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"467c4b813ed2a1472c0684da968ac6b9ab84358d","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260210003245.tgz","fileCount":550,"integrity":"sha512-ZqaDI7Hsk7b8cIJbOXL2PbqvvF7DsV9+2NOx7Ot0ysvx5SHGBPWd7HpDcKwmtrxAfFHndSx0qTm9+Z6KpOUDaQ==","signatures":[{"sig":"MEYCIQD8VXQTeFbqIlrDPuR02R/Q8ktv9m2Hi/b9+tllJ1OOcwIhAMfu4DnLbjg8cMRv3akpCEp2kLOrhEyg0P8iCmwAyxki","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260210003245","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3019824},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260210003245.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/c2174ec5d70a2db6d9bf4220fa37d56f/salesforce-b2c-cli-0.0.0-nightly.20260210003245.tgz","_integrity":"sha512-ZqaDI7Hsk7b8cIJbOXL2PbqvvF7DsV9+2NOx7Ot0ysvx5SHGBPWd7HpDcKwmtrxAfFHndSx0qTm9+Z6KpOUDaQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.9.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"^13.0.0","open":"^11.0.0","cliui":"^9.0.1","marked":"^15.0.0","@oclif/core":"^4","marked-terminal":"^7.3.0","@inquirer/prompts":"^8.2.0","@oclif/plugin-help":"^6","@oclif/plugin-plugins":"^5","@oclif/plugin-version":"^2","@oclif/plugin-not-found":"^3","@oclif/plugin-autocomplete":"^3","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260210003245","@oclif/plugin-warn-if-update-available":"^3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.0.0","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^18","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260210003245_1770683670911_0.8749560741792746","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260210025957":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260210025957","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260210025957","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"c3313c4f846b78312c378e465e86e26cd1c894ec","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260210025957.tgz","fileCount":556,"integrity":"sha512-UHLlrci5hLO5IVqQJcjOkpg93dpuu2FImTWPD/jWyJw4oLDlWnl9oxWJ4INkYKTwcbiFx49pfSPPEsFB+bITNg==","signatures":[{"sig":"MEUCIQCa64WBT+sUAZ/irbdxIGph9YFZlySdcoZxll0qmmp23wIgVPrQ3ilhtFK5hKFscee7s0wKG5UaHdC3h48CXoCE1hg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260210025957","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3127244},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260210025957.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/4ba7a86cbbc6862b15867efaffcda341/salesforce-b2c-cli-0.0.0-nightly.20260210025957.tgz","_integrity":"sha512-UHLlrci5hLO5IVqQJcjOkpg93dpuu2FImTWPD/jWyJw4oLDlWnl9oxWJ4INkYKTwcbiFx49pfSPPEsFB+bITNg==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.9.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"^13.0.0","open":"^11.0.0","cliui":"^9.0.1","marked":"^15.0.0","@oclif/core":"^4","marked-terminal":"^7.3.0","@inquirer/prompts":"^8.2.0","@oclif/plugin-help":"^6","@oclif/plugin-plugins":"^5","@oclif/plugin-version":"^2","@oclif/plugin-not-found":"^3","@oclif/plugin-autocomplete":"^3","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260210025957","@oclif/plugin-warn-if-update-available":"^3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.0.0","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^18","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260210025957_1770692504877_0.4547728916618843","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260211025956":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260211025956","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260211025956","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"6de99411d37d12081369337d9dd2051292d7a1ca","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260211025956.tgz","fileCount":565,"integrity":"sha512-t0AZu5ds69+AXauZ8yQUwoGFT9gASD3G39//hhS4D9Lp0vfktSycFQoEcQzMDzdsVlqarhomYYgakoDu8V8HUw==","signatures":[{"sig":"MEYCIQCRtJReWkm9wHTCw1kDAkSr+fKRiWquD/U/jVrRfPOWAwIhAJkrpkka6gVmpZLmal2UHa9ApnojVuDG7fhsYOHuvz6X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260211025956","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3153353},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260211025956.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/21c055fe3dcd395c21198e22e8886818/salesforce-b2c-cli-0.0.0-nightly.20260211025956.tgz","_integrity":"sha512-t0AZu5ds69+AXauZ8yQUwoGFT9gASD3G39//hhS4D9Lp0vfktSycFQoEcQzMDzdsVlqarhomYYgakoDu8V8HUw==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.9.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260211025956","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.0.0","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260211025956_1770778902381_0.6863586967781246","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@salesforce/b2c-cli","version":"0.4.0","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.4.0","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"d63668cfafefc5670d04091a4cb4d355102b200a","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.4.0.tgz","fileCount":580,"integrity":"sha512-8kRRzen5zfLunDcCcyyoqJeEL5pCIDYSkZIKJaRd2tnKYTikjHoKu8S/g5Os9XUPBtjmkeaLS5gu5/A8TapfKg==","signatures":[{"sig":"MEYCIQCSSj91/S+P0yVG4BWpQtz9WNidEI7AuQNJX4cl2YxuHQIhAMYuIuwZw6Fi5IT+Gz19Zrz48kqsVytRxpp1X8JyqIM6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3219415},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.4.0.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/d3a5b2149017c7dc90f1b0d66d21df4f/salesforce-b2c-cli-0.4.0.tgz","_integrity":"sha512-8kRRzen5zfLunDcCcyyoqJeEL5pCIDYSkZIKJaRd2tnKYTikjHoKu8S/g5Os9XUPBtjmkeaLS5gu5/A8TapfKg==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.10.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.4.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.0.0","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.4.0_1770940515995_0.8242950472746804","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260213025933":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260213025933","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260213025933","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"fffa55e5b791ca94e82131e9da970428e6bb9863","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260213025933.tgz","fileCount":580,"integrity":"sha512-TS8V+mcSMveGTIs9AY0sNyzGMTHDVanriBF3Hmxqm8nah0vRxB/g9y3AwFVD78InwVEolG2HPJ0KOwkNZ1QDIg==","signatures":[{"sig":"MEUCIC/05WWtN/5fVSuD1re3cew5HKjNxcC4qqPLsGvpY6yiAiEApfix/XzwMLN05N/1Gy9l3ity/U5hdQI/cKhvoj0vqKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260213025933","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3219484},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260213025933.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/3c173ee3879a06e549e2a918c31633f4/salesforce-b2c-cli-0.0.0-nightly.20260213025933.tgz","_integrity":"sha512-TS8V+mcSMveGTIs9AY0sNyzGMTHDVanriBF3Hmxqm8nah0vRxB/g9y3AwFVD78InwVEolG2HPJ0KOwkNZ1QDIg==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.10.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260213025933","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.0.0","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260213025933_1770951677972_0.9713668952520416","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@salesforce/b2c-cli","version":"0.4.1","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.4.1","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"832b5a013964fbfefc29de6cbebcd6fe1a6d0bb5","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.4.1.tgz","fileCount":586,"integrity":"sha512-ul566vVtKfSvNkhRhhLkf6HVgpLic78NBKJPmT2Ckpcu0X9R/F0dHDZTCXlavnaIul9DUinlvXTyiqtJ6yIi8g==","signatures":[{"sig":"MEQCIQC0Xnr3PSp3WM9YSEUUtPepSTChBfiYURWLhrczjSEcUwIfZK4y+rP8IxBNYNzwknfwxaNo/MENWD6mDOIkAKMAEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3227741},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.4.1.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/b7df4b45f6140585536067f7e77100c9/salesforce-b2c-cli-0.4.1.tgz","_integrity":"sha512-ul566vVtKfSvNkhRhhLkf6HVgpLic78NBKJPmT2Ckpcu0X9R/F0dHDZTCXlavnaIul9DUinlvXTyiqtJ6yIi8g==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.10.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.4.1","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.0.0","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.4.1_1770990865041_0.3438062841340439","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260216025847":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260216025847","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260216025847","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"da8e25b323be220ac27d3cc31a42743e70619a2d","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260216025847.tgz","fileCount":616,"integrity":"sha512-uQbINZyvSWNa1wNXgEO06NNYnKVNyfBvQ/XXAqkptlgbTGYHi4RvWMNybq7MoI2fgcG1UZ4zR8q92Apv3xfkbw==","signatures":[{"sig":"MEUCIEC0/bJRPmp5dmxS9saUaOPQuBgwCo+ikiGao6lD8dq1AiEA1kgKtezjFLhVcd7Y0JYE3/OSsk8Az/uDyru4SGd/s8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260216025847","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3395631},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260216025847.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/49e0c259afcd922498b45f9ef52eeafe/salesforce-b2c-cli-0.0.0-nightly.20260216025847.tgz","_integrity":"sha512-uQbINZyvSWNa1wNXgEO06NNYnKVNyfBvQ/XXAqkptlgbTGYHi4RvWMNybq7MoI2fgcG1UZ4zR8q92Apv3xfkbw==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.10.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260216025847","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.0.0","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260216025847_1771210849258_0.10203675672622903","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260217025715":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260217025715","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260217025715","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"d6c950452b3baad76f0908f2103c1aabab306f15","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260217025715.tgz","fileCount":676,"integrity":"sha512-kSjTtAa5WOPX/muNayE8s4Cjpv7GK/BYNHobfNXzzpUnJ9mCGRGr31X3XzCWrBOq2vYD5qfT8Kczus3TpYcl4A==","signatures":[{"sig":"MEQCIFdy1gv4Z+Q2+QE5gCN5UZ1OqDksWXqpboyBPf3ARXeHAiBQy1YW3JXJD9DzYeUMrWbFrLL1Tbk8uFjNxksPR7sYbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260217025715","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3662535},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260217025715.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/dd44e702a48ae4890447f73f878e5c5a/salesforce-b2c-cli-0.0.0-nightly.20260217025715.tgz","_integrity":"sha512-kSjTtAa5WOPX/muNayE8s4Cjpv7GK/BYNHobfNXzzpUnJ9mCGRGr31X3XzCWrBOq2vYD5qfT8Kczus3TpYcl4A==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.10.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260217025715","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.0.0","shx":"^0.3.3","tsx":"^4.20.6","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260217025715_1771297165501_0.8829197009880092","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260218025815":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260218025815","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260218025815","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"21be481db285f18642a14b00a2464d778a219242","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260218025815.tgz","fileCount":676,"integrity":"sha512-1kgKXctEi6lIaZgnCAvuUqSVdBxNl6DjVHn/Vc6pf3nV5jQYjjdsjm1Mih0r1quPArFhxNN/GQ4OZzrVvdBPjA==","signatures":[{"sig":"MEYCIQDJwAMwkA+HsgzhjbnTVkacggDwfV4gsrTD/F8QF8jJXAIhALH6hGf4AHX9ts4b6M4moHn+2mYrmTMkEBzhTM3Xpvv4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260218025815","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3662531},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260218025815.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/037d43e51077c71cf44f033c369f1ddb/salesforce-b2c-cli-0.0.0-nightly.20260218025815.tgz","_integrity":"sha512-1kgKXctEi6lIaZgnCAvuUqSVdBxNl6DjVHn/Vc6pf3nV5jQYjjdsjm1Mih0r1quPArFhxNN/GQ4OZzrVvdBPjA==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.10.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260218025815","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260218025815_1771383621957_0.6232824515735615","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260219025744":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260219025744","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260219025744","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"b25e81f4c3b67e04bc4f0cdd35aa041f0781ec0a","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260219025744.tgz","fileCount":676,"integrity":"sha512-4wC5A0vwWqWKNy+uvlyrZ3KQG2CcIdfDZhloDjWSw01A9Wdmg4/17oAv1Xg3By6PsMN0ByEBxfX+ZqaBKGYt/A==","signatures":[{"sig":"MEUCIE3Jeajxtu8WNx9gzTpZm2D3jyMFPBt+pNvQjzJwKLNgAiEAlU2QGSrVFWog0EuYwqxgU0+MYFbdHmPoxJ7xJxWqG10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260219025744","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3728151},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260219025744.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/23434397508281d522e15d665abb5c3d/salesforce-b2c-cli-0.0.0-nightly.20260219025744.tgz","_integrity":"sha512-4wC5A0vwWqWKNy+uvlyrZ3KQG2CcIdfDZhloDjWSw01A9Wdmg4/17oAv1Xg3By6PsMN0ByEBxfX+ZqaBKGYt/A==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.10.0","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260219025744","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260219025744_1771469997335_0.16067412514826662","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260220025543":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260220025543","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260220025543","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"185ec1749adbbee86bb24b9dce8c2d12dc1ba845","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260220025543.tgz","fileCount":676,"integrity":"sha512-RHfsXjZVO0c7uu6x+j6QLeKTTcVQz0XUgup3e7UpwNkwbPvrsMhnAM+fFS4KH2GR/fNH4BTmPRrgIXtRdj7IpA==","signatures":[{"sig":"MEQCIHJzKUdbFek24bW4/gGNxQt57+lJ9rWfqVMj0jc43S4GAiB7K1E3s9vGQLmAXaeseYnewvqRfZYuSGPuwJa3uLB+Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260220025543","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3728446},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260220025543.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/bdc8e3b379125abc7cd98e78ab12fd3a/salesforce-b2c-cli-0.0.0-nightly.20260220025543.tgz","_integrity":"sha512-RHfsXjZVO0c7uu6x+j6QLeKTTcVQz0XUgup3e7UpwNkwbPvrsMhnAM+fFS4KH2GR/fNH4BTmPRrgIXtRdj7IpA==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.10.1","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260220025543","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260220025543_1771556267680_0.5154883850359604","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260223025834":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260223025834","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260223025834","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"9e5474726d8f2271b838d5eef47a08ba3ec4d5e8","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260223025834.tgz","fileCount":676,"integrity":"sha512-bwSHsPmWOmWN8nTFVoq6Cm/IGTiDofVac0+GzVsQiRPnbTAzbXOCC1WPQL6V2xfO2SDFYtjcazIS52TNyzzRdw==","signatures":[{"sig":"MEUCIARyxzP5DVG+COMBLZp5ob6oh5kfjhN3oHlRhS/dQiEtAiEA1CZP7nkE1NRRTj1ECEWykd74RxRj8M9llv6BvcMw3rU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260223025834","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3728446},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260223025834.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/ff7d180530c67c686eeb72f31b22468e/salesforce-b2c-cli-0.0.0-nightly.20260223025834.tgz","_integrity":"sha512-bwSHsPmWOmWN8nTFVoq6Cm/IGTiDofVac0+GzVsQiRPnbTAzbXOCC1WPQL6V2xfO2SDFYtjcazIS52TNyzzRdw==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.10.1","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260223025834","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260223025834_1771815645717_0.18134417468096142","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@salesforce/b2c-cli","version":"0.5.0","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.5.0","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"6ac642459eac1ae9dc9c63aa03512296b75dacc7","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.5.0.tgz","fileCount":676,"integrity":"sha512-kWCccWBfmWsRif6XeVo9c/DwWAl0fo9X3uqaaI0inGxk/fNCUVaY7zKrOaNrFBJAQrukLiBu10dVGnHafm1G3g==","signatures":[{"sig":"MEQCIEy1cDzO1JWEeiPX4s4ahbZz2hUsfyl3gSBUhGSygqfZAiAjZbCm8XV5mZB5hKcNpsiTJT6Id1gWS+y/PgMcCdPRmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3729686},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.5.0.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/7ed6187be9af4eea8d4cbfb7e4054c6d/salesforce-b2c-cli-0.5.0.tgz","_integrity":"sha512-kWCccWBfmWsRif6XeVo9c/DwWAl0fo9X3uqaaI0inGxk/fNCUVaY7zKrOaNrFBJAQrukLiBu10dVGnHafm1G3g==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.10.1","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.5.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.5.0_1771896967908_0.2198275319860461","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260224025713":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260224025713","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260224025713","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"b0b4905675ca6f19b1b722b4c97dd6eca3693cb7","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260224025713.tgz","fileCount":676,"integrity":"sha512-sH4nWLn/QR8tv78c5uiUJrNfENwW+nE6OGZJOm3/uAETO4lCVZwe5wo6DmHNwCaQX6HsOJq/to+A/93oxSZgHg==","signatures":[{"sig":"MEUCICNfq4HtKKbdL5gvtUwUL+us3JnBqpx/xk5dTpLuxQgUAiEA1jx1uc1oMH1IYZ9BRAqRWtcO73WBTlKx0YpNDpObHHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260224025713","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3729755},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260224025713.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/fa48362c054bcefbbb89cdf1cb29e4ec/salesforce-b2c-cli-0.0.0-nightly.20260224025713.tgz","_integrity":"sha512-sH4nWLn/QR8tv78c5uiUJrNfENwW+nE6OGZJOm3/uAETO4lCVZwe5wo6DmHNwCaQX6HsOJq/to+A/93oxSZgHg==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.10.1","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260224025713","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260224025713_1771901960266_0.8743202839488753","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@salesforce/b2c-cli","version":"0.5.1","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.5.1","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"01333b54383277c26b66dde62c0487119537d948","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.5.1.tgz","fileCount":676,"integrity":"sha512-BxQjKvuXQhgjOXfr+2nRRNuF+UMcI0s18pTCFCDsyiAGLtbi2DLHkPyvlIibcOwexq9GD0pb2lIs1eMwL22mfg==","signatures":[{"sig":"MEQCIF0pGcIJeeF2fPV8rUldJG7hjRTRVkQRyndooBbtt6tWAiA8fl5ibO0NthKQJyWRhO+W7ZhwlSYMVuoFSAC10/WXZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3740132},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.5.1.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/a8f9e8c8b4e95ed1b6ea8d935349d51c/salesforce-b2c-cli-0.5.1.tgz","_integrity":"sha512-BxQjKvuXQhgjOXfr+2nRRNuF+UMcI0s18pTCFCDsyiAGLtbi2DLHkPyvlIibcOwexq9GD0pb2lIs1eMwL22mfg==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.10.1","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.5.1","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.5.1_1771953273956_0.6446329354539426","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@salesforce/b2c-cli","version":"0.5.2","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.5.2","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"a1452538542978ea05e1b09d82c21f4a8b82fb7f","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.5.2.tgz","fileCount":676,"integrity":"sha512-v3Z/EbRjJWWPSHt/Xvox5NM3G7eZsyjkNtYkI0d/rCBWahyhM8+mTwbX5awZ7M35Be4aOquTaFSypWf/j0p34A==","signatures":[{"sig":"MEUCIDOmMZzvUTkkpK3LOMiIYvxajDlEyNpUKssJYBCQ4F8AAiEA0cTXJwoiUbbuBXWu/mzda6pweEVMD1f0QNjcLJqiPsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3739172},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.5.2.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/958bba0fe25ea85f4304652e13c3f42e/salesforce-b2c-cli-0.5.2.tgz","_integrity":"sha512-v3Z/EbRjJWWPSHt/Xvox5NM3G7eZsyjkNtYkI0d/rCBWahyhM8+mTwbX5awZ7M35Be4aOquTaFSypWf/j0p34A==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.10.1","description":"A Salesforce Commerce Cloud B2C CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.5.2","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.5.2_1771960997565_0.159062119480895","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@salesforce/b2c-cli","version":"0.5.3","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.5.3","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"ec75b80eef3246e837138d446a04c0bb160e6e4e","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.5.3.tgz","fileCount":676,"integrity":"sha512-Gr9ADKxI2Xcc7Cxrv7WV454UYFy78q/vP4xLMsXGeVDINygq4ipPM1Gn6x6SvJWS4153Njpg913nizxa+Ek7eA==","signatures":[{"sig":"MEUCIEWJJLHqPimyZwMeka0xkBNCT9Th+XYllZ7ahYgvwmStAiEAsr6XU9lsEWbIKaffaFV9MDh1DlYHuEfz+DHxedBDXls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3739113},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.5.3.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/bd13c18df3ddf7dae8bfb3239fbf0669/salesforce-b2c-cli-0.5.3.tgz","_integrity":"sha512-Gr9ADKxI2Xcc7Cxrv7WV454UYFy78q/vP4xLMsXGeVDINygq4ipPM1Gn6x6SvJWS4153Njpg913nizxa+Ek7eA==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.10.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.5.3","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.5.3_1771988215635_0.7238843023739874","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260225025747":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260225025747","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260225025747","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"1518afdabc1d86af43925b32d0994b14517dc8c3","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260225025747.tgz","fileCount":676,"integrity":"sha512-rYk19r9KgOUZsOSzf/UtQVYyRCxldrSPiDE1fIvHg8kbGlhgEqnL8Jl23n6uyh7Zk7UvU1W3ue6lpkhb+l+RBQ==","signatures":[{"sig":"MEQCIHjJo23a1v88Ozn08v+KVCZVFhdB9Yf1F+gOIQFEIL2bAiBbkC1BJ/wlsPVT4NVt9cYlq6hFFDOlonsL1S1BjXKhmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260225025747","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3739182},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260225025747.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/755a1f70f332b97ed8597d4ab51a1782/salesforce-b2c-cli-0.0.0-nightly.20260225025747.tgz","_integrity":"sha512-rYk19r9KgOUZsOSzf/UtQVYyRCxldrSPiDE1fIvHg8kbGlhgEqnL8Jl23n6uyh7Zk7UvU1W3ue6lpkhb+l+RBQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.10.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260225025747","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260225025747_1771988412736_0.651196507177134","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@salesforce/b2c-cli","version":"0.5.4","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.5.4","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"a961d5fd855f6c4f1f2ae625f7bcc5b281bed10b","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.5.4.tgz","fileCount":676,"integrity":"sha512-8PqRvhU5r6fxg8+Z1A5kAPoBRa2QP4CdXmqawq+q+lfIHXx6aXEh3h8ipMMfxKf8oYGKMg0q3TmSRyq1EUgmog==","signatures":[{"sig":"MEUCICvzpxGViI76LcWjlX8PCQSnUcOQO+Bdju8sju1pasUIAiEAwIpyUkGPOLovZx88T027PtpzwNfJ6q+tQcQRvKIRnsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3739113},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.5.4.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/c092b2b2e878f2ec8fe2d7f96627a6ac/salesforce-b2c-cli-0.5.4.tgz","_integrity":"sha512-8PqRvhU5r6fxg8+Z1A5kAPoBRa2QP4CdXmqawq+q+lfIHXx6aXEh3h8ipMMfxKf8oYGKMg0q3TmSRyq1EUgmog==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.10.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.5.4","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.5.4_1771990461585_0.11404718818949822","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260226025523":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260226025523","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260226025523","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"ce1c18abafaff0988442d4d7f9e8f4f472586859","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260226025523.tgz","fileCount":676,"integrity":"sha512-YcNxo36xmWo97XkqxL5DELbH4I2eHCiXawbd1AmFbRHN+s6ZPmOB55jXFJMAUpn0DEY6Uwb6uyl6KhYWgraLbA==","signatures":[{"sig":"MEQCIH+VIjx+5O4yTbG8WSq+7Y2R6O5HTG+jQiJfcdrSIf/OAiBBAd0fK4Q+E/wR1B+HrKE1tL9o8eu88pY0hvqHvEu06w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260226025523","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3739182},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260226025523.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/ea34cb4e0c38775626fabf96f4d0a9c4/salesforce-b2c-cli-0.0.0-nightly.20260226025523.tgz","_integrity":"sha512-YcNxo36xmWo97XkqxL5DELbH4I2eHCiXawbd1AmFbRHN+s6ZPmOB55jXFJMAUpn0DEY6Uwb6uyl6KhYWgraLbA==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.11.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260226025523","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260226025523_1772074668936_0.012609383591270173","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260227025412":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260227025412","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260227025412","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"1d5dafc71bed5d6b137c309d9eb0bdad9f22fc44","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260227025412.tgz","fileCount":676,"integrity":"sha512-WFKwTpPDuLyt+3HeqoSw2dY68CoKEUijaQ3ut3j9yWV7fs3oXSM33u+z32S/E//NxB84loQSz7CDo8DSzlx4lQ==","signatures":[{"sig":"MEQCIHUFpExsoJiikVgMVOmxbow95TRu/7ajQ6/Q7UzdSQadAiAdBx7BUT1IubA163k/tEzz+VVSDWiFOUA799JQIdYYPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260227025412","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3739182},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260227025412.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/a84e76cd1da703ad5b1e0c3ac440ab6c/salesforce-b2c-cli-0.0.0-nightly.20260227025412.tgz","_integrity":"sha512-WFKwTpPDuLyt+3HeqoSw2dY68CoKEUijaQ3ut3j9yWV7fs3oXSM33u+z32S/E//NxB84loQSz7CDo8DSzlx4lQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.11.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260227025412","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260227025412_1772161000719_0.0042369233855181765","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260302025501":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260302025501","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260302025501","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"d16f8214d42e662e376ad604e9cf2de7a145c1d9","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260302025501.tgz","fileCount":676,"integrity":"sha512-jGyyx5ZXNIpxq2N3XkUigqt266uUPowd3YsPApvCok/BpVHGKWkwGdawF/XqE6v8bkx3I9+rP0ipMHhEDXHbXA==","signatures":[{"sig":"MEQCIHMdOLBxFyAV825GxwqeeiTcNc2SR04pDv/sJdScvgmZAiBIsADo2IOy9JP9NjUdrgTg9g+cJOs3LqDM0W6GOBpWBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260302025501","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3739361},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260302025501.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/f629586113a5887c4be89abd3ea04c89/salesforce-b2c-cli-0.0.0-nightly.20260302025501.tgz","_integrity":"sha512-jGyyx5ZXNIpxq2N3XkUigqt266uUPowd3YsPApvCok/BpVHGKWkwGdawF/XqE6v8bkx3I9+rP0ipMHhEDXHbXA==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.11.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260302025501","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260302025501_1772420251813_0.6002621340755183","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@salesforce/b2c-cli","version":"0.5.5","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.5.5","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"8ceb98ee9176a73db1879cdd0d638bb79f913a40","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.5.5.tgz","fileCount":676,"integrity":"sha512-L0pIeaAoTZFrQBHgeWcWIvOU2XcVzs8JayCPzJaxkXTnP8uv5s+378QibUz7Aw9KWFL5KxnFdiBEBO3AMxGRzg==","signatures":[{"sig":"MEUCIQC+WJ8AmW+rV/S9jc+p6rDTNh+gfvOJ8PSPNK8aWjD/1gIgccxiDnIvfxs3Pbzv6587svprFBdKgY2iBgMEMDmOMr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3739587},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.5.5.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/4b3e4d91ee566267600f08641e88534a/salesforce-b2c-cli-0.5.5.tgz","_integrity":"sha512-L0pIeaAoTZFrQBHgeWcWIvOU2XcVzs8JayCPzJaxkXTnP8uv5s+378QibUz7Aw9KWFL5KxnFdiBEBO3AMxGRzg==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.11.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.5.5","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.5.5_1772487347747_0.9153278420203823","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260303025716":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260303025716","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260303025716","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"8c1204e83fbf32a7b7085523741a1be691767f60","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260303025716.tgz","fileCount":676,"integrity":"sha512-T9nui1r/lh3U4PLxTLlo+k4Vn2Y8IA7UXYoa7dUC17oL6oeHm/wFoFZ3Nn+j0VnP0CsfGkAOJqy18Ndc+7oL6A==","signatures":[{"sig":"MEQCIDhbW4l/GCf7QsNdfG8HfwRMc84ILOQ4dYqZ4S2FwMuWAiADUy9KSmSwVQZ2lGXw/EE7Ovp9VAnkU24kZMRR90fkMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260303025716","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3739656},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260303025716.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/537ccc3eae77ec3334ec7797b549b3ab/salesforce-b2c-cli-0.0.0-nightly.20260303025716.tgz","_integrity":"sha512-T9nui1r/lh3U4PLxTLlo+k4Vn2Y8IA7UXYoa7dUC17oL6oeHm/wFoFZ3Nn+j0VnP0CsfGkAOJqy18Ndc+7oL6A==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.11.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260303025716","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260303025716_1772506789000_0.06773951513358023","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260304025255":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260304025255","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260304025255","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"787d1c65c33d1750f8a50ce8a103b5790270fc1f","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260304025255.tgz","fileCount":676,"integrity":"sha512-eR3FQJJC85jXRpVci1wCRw7hZDyNhKmzU9i1AAU4977/3k9kD//4RVvxJ8ARejrhxSOOnDXzZ5sjbtW2KPqfnQ==","signatures":[{"sig":"MEQCIDhaodL/wbeGxlKCIZfMiCjlnbdDFrvxZqluqdspMSlBAiBrWj5drlE4dnRin9lIZIEl1Q3EAYHxst/Tn65NV0WsCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260304025255","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3739656},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260304025255.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/636902efdbabb36266e7001311156e38/salesforce-b2c-cli-0.0.0-nightly.20260304025255.tgz","_integrity":"sha512-eR3FQJJC85jXRpVci1wCRw7hZDyNhKmzU9i1AAU4977/3k9kD//4RVvxJ8ARejrhxSOOnDXzZ5sjbtW2KPqfnQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.11.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260304025255","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260304025255_1772592926044_0.24152189427083015","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260305025439":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260305025439","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260305025439","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"b36d1a6394d3ba26889b46acc38b29026d587048","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260305025439.tgz","fileCount":685,"integrity":"sha512-6J3f1xAb6wMCqVSNdsREaNw8L989ieyOSUqWDLJMngNzrAsxZyQ64Rul8JG9Y713nZX16VgTKTZi03vPvqU7Ug==","signatures":[{"sig":"MEQCIEz+wM271ywjwYiZ0crtz4CiGHkzUg5wRRu1ILA3bEhbAiBmjC+MSaQssSl1uQNx+vHJYnrOuU84M38HOaA6fksM9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260305025439","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3797504},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260305025439.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/519501a1f63d9334bba8de24323044e7/salesforce-b2c-cli-0.0.0-nightly.20260305025439.tgz","_integrity":"sha512-6J3f1xAb6wMCqVSNdsREaNw8L989ieyOSUqWDLJMngNzrAsxZyQ64Rul8JG9Y713nZX16VgTKTZi03vPvqU7Ug==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.11.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260305025439","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260305025439_1772679442213_0.3227109169700002","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@salesforce/b2c-cli","version":"0.5.6","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.5.6","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"ceecfa60fafa7513c02b61895338b8caeb55aaea","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.5.6.tgz","fileCount":685,"integrity":"sha512-NJv+IOpbQeOHmtjjA6O+CQm/rxxkowrmJ+6HQ4g1DGBkxoqe8x0hJeicPsSjxm0IGKuqAfEzvEWUybpYUYddKw==","signatures":[{"sig":"MEUCIAJn9QMfZadKXMWOkcO28c02BRL3ni1oTb/HXlbjs7mpAiEAze8nozBUlGgju61a3PdRD/7qi3iwDLSX0b1AMrGerow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3797435},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.5.6.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/8fae19d7b7952c2c0f82403871d2e5a4/salesforce-b2c-cli-0.5.6.tgz","_integrity":"sha512-NJv+IOpbQeOHmtjjA6O+CQm/rxxkowrmJ+6HQ4g1DGBkxoqe8x0hJeicPsSjxm0IGKuqAfEzvEWUybpYUYddKw==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.11.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.6.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.5.6_1772714130126_0.676378981906228","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260306025424":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260306025424","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260306025424","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"9e421d95fc5c7b4696f2fa9c2528c28415b8bf55","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260306025424.tgz","fileCount":685,"integrity":"sha512-6PpaXXsqW/iLSnG7HUSfuzPiabCEcJfBuvKKC7nicsjIOHglbLLILb8hWDdSv/rghA+/xizbUMk6HUwP4i2KYQ==","signatures":[{"sig":"MEUCIAz63F4Vr87v6qPqY8Tje318L6bBN5HZ7d50ngbtsw43AiEAuD5PdplXGt4fL3qTp0xEogSx+aUAvSNMkScg47vJQFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260306025424","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3797504},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260306025424.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/4e15a0c662090456a45c4c4fd9dded69/salesforce-b2c-cli-0.0.0-nightly.20260306025424.tgz","_integrity":"sha512-6PpaXXsqW/iLSnG7HUSfuzPiabCEcJfBuvKKC7nicsjIOHglbLLILb8hWDdSv/rghA+/xizbUMk6HUwP4i2KYQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.11.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260306025424","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260306025424_1772765820459_0.4999856662647657","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260309025758":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260309025758","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260309025758","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"cb00c15c40e603dc6cc4e477850333c961caa33c","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260309025758.tgz","fileCount":685,"integrity":"sha512-TojsqGJKU3VqVA734hhXzPKl4VnYUramorjte9Z6nKGIdpETh218hGnJdrrjLLPp0E0P9jUwZYcrhwwp608X/w==","signatures":[{"sig":"MEUCIQCNi/zs/+7UtiPyDyTNODJHScu+sagKW0Vmyc5frmWgyQIgQzFqDzoD+Wn92r7wLnyWsvLbQmu66ojzqvjMVriUHc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260309025758","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3797504},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260309025758.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/1ca1eb6ce90a89deb36be1248b157ad4/salesforce-b2c-cli-0.0.0-nightly.20260309025758.tgz","_integrity":"sha512-TojsqGJKU3VqVA734hhXzPKl4VnYUramorjte9Z6nKGIdpETh218hGnJdrrjLLPp0E0P9jUwZYcrhwwp608X/w==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.11.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260309025758","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260309025758_1773025234919_0.7737253407165166","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@salesforce/b2c-cli","version":"0.6.0","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.6.0","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"0a439a67f91555085aa2f861272b12ff2612d65e","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.6.0.tgz","fileCount":688,"integrity":"sha512-Yb14FsKqkTePEoiOD8vPIIGdfwK91bNA6boXZDTW9wEQbvx3EwOwqJndE0Lfu2OXbwMBwJwV85lGJ25Kd/GJFA==","signatures":[{"sig":"MEYCIQCs+6lothf1KPKSNZmwH08PyE2fEsJwq7Lk/jUvbfSOsQIhAKE3np3TUdsFAprT6FGzSiXKGAxlCDZWyRe2WrocsefT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3829051},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.6.0.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/87805cefd925561274577db98c5286b6/salesforce-b2c-cli-0.6.0.tgz","_integrity":"sha512-Yb14FsKqkTePEoiOD8vPIIGdfwK91bNA6boXZDTW9wEQbvx3EwOwqJndE0Lfu2OXbwMBwJwV85lGJ25Kd/GJFA==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.11.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.7.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.6.0_1773092028734_0.003559143706495238","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260310025241":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260310025241","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260310025241","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"feda0f9621288216a3b7146c4e49857564af50de","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260310025241.tgz","fileCount":688,"integrity":"sha512-C509l4p6aVWxVUvaqPB8sH9GyhRGolBUjeKzqpWt84Suh3tQHOYGEkoHn7ii2kcHUTa4kKgD4VNGSpruNx9uhQ==","signatures":[{"sig":"MEUCICEAn9ln4bB47sZm6BbmJiFJog1w4TXM72j3bU3/teVcAiEAmb6yIiJp1HeFCsqO05EWPGZQ+dk2S98aB/c4Q1JCTLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260310025241","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3829120},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260310025241.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/114d5f4bcaebc27d38f4cbbc6d1a6030/salesforce-b2c-cli-0.0.0-nightly.20260310025241.tgz","_integrity":"sha512-C509l4p6aVWxVUvaqPB8sH9GyhRGolBUjeKzqpWt84Suh3tQHOYGEkoHn7ii2kcHUTa4kKgD4VNGSpruNx9uhQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.11.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260310025241","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260310025241_1773111317670_0.875841489628854","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@salesforce/b2c-cli","version":"0.7.0","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.7.0","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"186ca2d828e998ac2b8be793b4ebc27fd27ed1e9","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.7.0.tgz","fileCount":691,"integrity":"sha512-7obM2IrySYsxrMMChdKuXAvtLfKJvK7+Y96qytv/sIgQHtpK8SrDJO9N2PC/IrfRY+knEfppTwKIGYQpk0pHcw==","signatures":[{"sig":"MEUCIBQXYqtBU0sjcDAwPnU7aGDR0AMjpCTNAeFljKweHFfSAiEA3SKo2hhdXKEHQ+5RVSFCkjij/wQGl6x1djf3dnMPtEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3847907},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.7.0.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/64ed28ef443f7c9b599926eefb1da3bd/salesforce-b2c-cli-0.7.0.tgz","_integrity":"sha512-7obM2IrySYsxrMMChdKuXAvtLfKJvK7+Y96qytv/sIgQHtpK8SrDJO9N2PC/IrfRY+knEfppTwKIGYQpk0pHcw==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.11.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.8.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.7.0_1773162220554_0.495300263258035","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260311025214":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260311025214","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260311025214","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"297d54f046709d5f4ebc41c8c77f2986e3b7402f","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260311025214.tgz","fileCount":691,"integrity":"sha512-/xvk0dCdrjC9hFKimgee4lrwKoDKU5k7gwQUD1iQHsQZau3c2U7E51uIDGKWb+Gir4ILd4XXDRBDPMXV84veKg==","signatures":[{"sig":"MEUCICaY7rf24CmANR285y8cHrADKDShh55jDPlNRuMnIk/wAiEA6IYAVj6R9jEj68g0myjNC0cQ6FE1oEleLM9XS94fB2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260311025214","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3847976},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260311025214.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/3f3dc28d1f060185d1f56f412be3e41b/salesforce-b2c-cli-0.0.0-nightly.20260311025214.tgz","_integrity":"sha512-/xvk0dCdrjC9hFKimgee4lrwKoDKU5k7gwQUD1iQHsQZau3c2U7E51uIDGKWb+Gir4ILd4XXDRBDPMXV84veKg==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.11.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260311025214","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260311025214_1773197698776_0.8391193805596013","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@salesforce/b2c-cli","version":"0.7.1","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.7.1","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"f1f5e3ee0039d9a3287b171b48b0b8adb17c6171","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.7.1.tgz","fileCount":691,"integrity":"sha512-+x92eYzdHDsuTV6HaIQMH1E74HwjECeuVmHC4RnpQ7jZd1KgaWJ7u8AreUO//BL8ZzrOdU1FHACQs0Pe6XAZgA==","signatures":[{"sig":"MEQCIEM1357T7FKialfNC30Q/wWP4A7AADQJpeQrRwdpy1AoAiAY0UrvZ61Qj+WEifqD0y76jZFtcXGBmNMsOhSFk2q5Rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3853642},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.7.1.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"hidden":true,"description":"Alias for 'sandbox' commands. Use 'b2c sandbox' instead."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/a67e5da0e8edef4e26bca86b401ebe53/salesforce-b2c-cli-0.7.1.tgz","_integrity":"sha512-+x92eYzdHDsuTV6HaIQMH1E74HwjECeuVmHC4RnpQ7jZd1KgaWJ7u8AreUO//BL8ZzrOdU1FHACQs0Pe6XAZgA==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.11.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.8.1","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.7.1_1773251650201_0.7963189579841821","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260312025534":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260312025534","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260312025534","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"254d51ad8d258a04e92e9c7ad2fa6a2f20c822be","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260312025534.tgz","fileCount":691,"integrity":"sha512-Wubv3kNNTAbwvi0fMim1JIOmqLNksLfBbOepjwy6qYg2rLh9WK16mtAoQtT1YziSptnu6Ylp5rnD8rNIQaBOxg==","signatures":[{"sig":"MEYCIQDl6EVhM/ygRPavL3QAK+hvMSEW40O/+mvh09DG5EzK9AIhAKmFsNfQhrJBpUVpW2WZ6bntu6K6AuM5h0WADTKmB3wl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260312025534","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3854044},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260312025534.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/52927d1b57f39e0cb12d0fcd7b0332a9/salesforce-b2c-cli-0.0.0-nightly.20260312025534.tgz","_integrity":"sha512-Wubv3kNNTAbwvi0fMim1JIOmqLNksLfBbOepjwy6qYg2rLh9WK16mtAoQtT1YziSptnu6Ylp5rnD8rNIQaBOxg==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.11.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260312025534","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260312025534_1773284290966_0.8601131073472288","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260313025411":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260313025411","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260313025411","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"1d86f2c1857213aff1b9ff87d133ec2065f484e1","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260313025411.tgz","fileCount":691,"integrity":"sha512-L/muZExZvfm6S9Tyguz6sUh/JjSL6/6R52zPNyoYl0zYqSVq8JJXK5DUXuJ9YN7vKqfWYVD92s1jjXGx+QBqYw==","signatures":[{"sig":"MEQCIBP14hIG5yFEue24BD6WB8ZRE5zFML56/JYJq7DVi4ucAiAGFemCZZfzPOKYSHsnHC87oRosIUFs8p4o11r7/WUjig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260313025411","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3854044},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260313025411.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/5e05711995dd2051cc891c5df228ec12/salesforce-b2c-cli-0.0.0-nightly.20260313025411.tgz","_integrity":"sha512-L/muZExZvfm6S9Tyguz6sUh/JjSL6/6R52zPNyoYl0zYqSVq8JJXK5DUXuJ9YN7vKqfWYVD92s1jjXGx+QBqYw==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.11.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.0.0-nightly.20260313025411","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260313025411_1773370609452_0.7368077974795795","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@salesforce/b2c-cli","version":"0.7.2","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.7.2","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"1e9f01c8bbb3b42bd9957e7240aac81fbc60fcc8","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.7.2.tgz","fileCount":691,"integrity":"sha512-oE5kb4R9IckS4nDxNGLQNw1uCV/lfF2J2Mpksc1MU5fMPkadXTfMNBTlN1xFCxpVUA6cRHioTrBz87vfhhHBLw==","signatures":[{"sig":"MEUCIQC/T1DSlDrbPV2W1RaiPGkvunEyaQTnyqa4hg8sLwNmpAIgKXajcRlWQ5z2VFPT46XhfMqfeTyEHaFPBCgHieUZ7eA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3854946},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.7.2.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/1b481ceecf5a65e9b350da68d7d674bb/salesforce-b2c-cli-0.7.2.tgz","_integrity":"sha512-oE5kb4R9IckS4nDxNGLQNw1uCV/lfF2J2Mpksc1MU5fMPkadXTfMNBTlN1xFCxpVUA6cRHioTrBz87vfhhHBLw==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.11.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.8.2","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.7.2_1773425751144_0.7853273349099765","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@salesforce/b2c-cli","version":"0.7.3","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.7.3","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"47bd6222a2abbe4b01dd91ed6f257279f26d9c1a","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.7.3.tgz","fileCount":691,"integrity":"sha512-gxfkd+gbGPvGx6Pk2Atzq5OUszwDcw+FBy47tymQWfpaNxFfY7v2kpEouSWTUDA+/ns2iM/ThPXgJJqQpMPzgQ==","signatures":[{"sig":"MEUCIQDQ6hXmXTn0Wuz6kNaHo6p3LaB5YG15Q8QzWCfzOP48ogIgHo2o49fxslHod6PIRngvzxNxSm+2HvevUy0yo8Z+FG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3854946},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.7.3.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/86d52a17da75bbf037cbe6503c832adc/salesforce-b2c-cli-0.7.3.tgz","_integrity":"sha512-gxfkd+gbGPvGx6Pk2Atzq5OUszwDcw+FBy47tymQWfpaNxFfY7v2kpEouSWTUDA+/ns2iM/ThPXgJJqQpMPzgQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.11.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.8.3","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.7.3_1773434079646_0.06996877068193252","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260316030026":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260316030026","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260316030026","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"431ec52f27dffbcb5f5c7cb594ee3a1d8c53e36d","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260316030026.tgz","fileCount":691,"integrity":"sha512-hVgY5SfBQUHsUQbBU3AIE+YewOEy/qZPkHd7cG3mkP5jQFJHAj+TmmqUXbC0Cz3xP9aCq0OfxE8ifqxS5zDu9w==","signatures":[{"sig":"MEUCIQCF1DPqu6v6c2O5QcgmFcH7Q3Fgf8+tUgVy/CD0TWSkVgIgD+DZ4C9uQTtx/OFw5SwZjg9Ugv8HMEeZ6Fyywkq1WIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260316030026","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3854992},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260316030026.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/1241c3182fb9b39ab18951c24a923146/salesforce-b2c-cli-0.0.0-nightly.20260316030026.tgz","_integrity":"sha512-hVgY5SfBQUHsUQbBU3AIE+YewOEy/qZPkHd7cG3mkP5jQFJHAj+TmmqUXbC0Cz3xP9aCq0OfxE8ifqxS5zDu9w==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.11.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.0","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.8.3","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260316030026_1773630182156_0.846152848607798","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@salesforce/b2c-cli","version":"0.7.4","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.7.4","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"a7b9fd0cd2540f0d128f6d32cb54a51d8800511a","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.7.4.tgz","fileCount":691,"integrity":"sha512-2GyrZ5xOGLECuBYwISL2B304jlg4p9HE22mRRsO6p62m4NZepIr2XE3U80HWWncVbykqCP0XciV/MsMnz6bDGw==","signatures":[{"sig":"MEUCICWwN831siEHnbFLxxyL6oy/bkAdOhY4vUS64m+kdB1yAiEAoEM3eHRfy77NGMrQMCE+s5Gqu6HWlbZe4gaBLzUJ194=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3856579},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.7.4.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/d275a2a5b9cfa9356c0f002676ce78a7/salesforce-b2c-cli-0.7.4.tgz","_integrity":"sha512-2GyrZ5xOGLECuBYwISL2B304jlg4p9HE22mRRsO6p62m4NZepIr2XE3U80HWWncVbykqCP0XciV/MsMnz6bDGw==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.11.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.9.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.7.4_1773680556062_0.7893405543200109","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260317025551":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260317025551","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260317025551","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"5c59f28530eb627b1c9062b3cdaf30e84eb29845","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260317025551.tgz","fileCount":694,"integrity":"sha512-2WyBLlqrU5gypIDdjuCG1DfgRelxCY1+W9N8iSsuFnDT7yTkeIb1Nt6rPkHUpOveJ4VpfVdPOJ+mhS2C2rPCnQ==","signatures":[{"sig":"MEUCIBhXqDKtDAd3oO29jm7SFOLE031TJTuZp7cZi8XQjlgVAiEA/KavoIWyin9o/fFpnylP0TBATvH2dglouetRk9Vm03M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260317025551","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3880672},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260317025551.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/84d6fad910910b9f6336a2f5984552cb/salesforce-b2c-cli-0.0.0-nightly.20260317025551.tgz","_integrity":"sha512-2WyBLlqrU5gypIDdjuCG1DfgRelxCY1+W9N8iSsuFnDT7yTkeIb1Nt6rPkHUpOveJ4VpfVdPOJ+mhS2C2rPCnQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.11.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.9.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260317025551_1773716287393_0.0564556743455531","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@salesforce/b2c-cli","version":"0.8.0","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.8.0","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"9e0b47532e5c3eb59d2cceed677c836a021a9ce9","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.8.0.tgz","fileCount":694,"integrity":"sha512-2W3/DHBG+BG5tXuvjJ3Kr44+2PnjALewMJ+9z4X3ias4jlWxyvxbtNCounzmSXeoJkpJBF0CufoJzrWtWnftzA==","signatures":[{"sig":"MEQCIDnE3oihtAZLCS6zhCgkf/UyQOMQ+5+RaKFOxONnVSM8AiA74/6mLkteinjbMVB77JVdkLWE0kuiW6mjJfMqUOI4Vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3884204},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.8.0.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/f1580c3f00d08dd0eb15a8ef9ca4cda0/salesforce-b2c-cli-0.8.0.tgz","_integrity":"sha512-2W3/DHBG+BG5tXuvjJ3Kr44+2PnjALewMJ+9z4X3ias4jlWxyvxbtNCounzmSXeoJkpJBF0CufoJzrWtWnftzA==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.11.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.9.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.8.0_1773798284815_0.3121312681608617","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260318025909":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260318025909","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260318025909","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"937449ccfd16967210d7fbd380ff16d9e2c73225","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260318025909.tgz","fileCount":694,"integrity":"sha512-sqE8xuL6j8WUtEAV1owr6p5DvklVA04W1WhBhjmvgh2FVreY6MTfGNeEDZkAZeE9V4Skb30KcvEGFvfa5FAvAQ==","signatures":[{"sig":"MEYCIQCUvzZhgcNO89ggqAArEabcZwuXd5tC6VLJ7mq5LfS5IAIhAMZ5mqOP4e+C3hZ1QF8gxKLIQToNCs98gN5jYvO5X0mO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260318025909","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3884250},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260318025909.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/761414803f449c9f058edadeab0e98d4/salesforce-b2c-cli-0.0.0-nightly.20260318025909.tgz","_integrity":"sha512-sqE8xuL6j8WUtEAV1owr6p5DvklVA04W1WhBhjmvgh2FVreY6MTfGNeEDZkAZeE9V4Skb30KcvEGFvfa5FAvAQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.11.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.9.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260318025909_1773802871172_0.04674895773390686","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260319025924":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260319025924","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260319025924","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"885b6012f52e8e055fa358945193ee7e07b6b5ae","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260319025924.tgz","fileCount":709,"integrity":"sha512-HJvjUxLrMuH89eTgGtNX2+KP9sgMSBv0q0mX1doOieJKBXOUWMm1djDtHxTQZh/AuL/jkWeLGfFUK5dm8EhH0w==","signatures":[{"sig":"MEUCIQC+Xb3n7UzNfyA4TEkViR/2Zf8ghIqQEb+aUw/9LnvAYAIgUMQHBRhLtfR1I1+X5l8RbVkyyvthDIklBVytGA99aJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260319025924","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3955830},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260319025924.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/ab6758bf07ddd237418ebdf308a97473/salesforce-b2c-cli-0.0.0-nightly.20260319025924.tgz","_integrity":"sha512-HJvjUxLrMuH89eTgGtNX2+KP9sgMSBv0q0mX1doOieJKBXOUWMm1djDtHxTQZh/AuL/jkWeLGfFUK5dm8EhH0w==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.9.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260319025924_1773889300658_0.7382177641400833","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@salesforce/b2c-cli","version":"0.9.0","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.9.0","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"6ae3c8da861c8a46dbf5a82165cc4b3b91754f36","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.9.0.tgz","fileCount":709,"integrity":"sha512-OpN8w19rXYHBQKN0rsxmPFUn3f1+NFlqE5Bsg71+8FAKZM7i32BdUzRED0yBIHNbW0BM/hMVLVlzDfXAIBb/iQ==","signatures":[{"sig":"MEUCIQD+5nwe6tOSKm149TFRdaladUQnOAKYUdgroAgVWBIeBwIgNX+pYLTHOZ6B/9XsRd5an9SRW5VO1JicXekfqxxRe6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3956051},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.9.0.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/c054151ce16727ce5dda8b45e31b1217/salesforce-b2c-cli-0.9.0.tgz","_integrity":"sha512-OpN8w19rXYHBQKN0rsxmPFUn3f1+NFlqE5Bsg71+8FAKZM7i32BdUzRED0yBIHNbW0BM/hMVLVlzDfXAIBb/iQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.10.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.9.0_1773961646234_0.22942060599363434","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260320025457":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260320025457","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260320025457","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"a8111202c5631ffeee78d4af95c748d689f9f0e7","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260320025457.tgz","fileCount":709,"integrity":"sha512-OGUn6gpxEcVljX3gFS8cCZVVi4jCBXXqRCthO8zoIIXdxIWIiUFS2PMp1Gbv3/3s72Nn47Cg6akPq1C4SElFDA==","signatures":[{"sig":"MEYCIQCERwc+SHb9isZKcyFWcWDHMtrf34+R5T3tqGiUVpvAeAIhAJMP2yPRj+W2e+FWhymBLu7h1kBx35RG62HhnC54lmCt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260320025457","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3956097},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260320025457.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export and manage Page Designer content libraries"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/2431599405cf7c6fc166a90623df6e09/salesforce-b2c-cli-0.0.0-nightly.20260320025457.tgz","_integrity":"sha512-OGUn6gpxEcVljX3gFS8cCZVVi4jCBXXqRCthO8zoIIXdxIWIiUFS2PMp1Gbv3/3s72Nn47Cg6akPq1C4SElFDA==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.10.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260320025457_1773975426024_0.4464552366796015","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@salesforce/b2c-cli","version":"0.10.0","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.10.0","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"7bf7aedaf68756685d0d53f7cb4cb7fd8ec9542a","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.10.0.tgz","fileCount":712,"integrity":"sha512-UKujeyal+/1aT2GQPxQ7Trhz875hS7xLfo6Jm/5bb4+Rv+I3lMo95L8hrqp7Z0zbQhQVvKXeDSpN6yLwJlANLA==","signatures":[{"sig":"MEUCIQC9VYywuBBHlvv+iLc4ovJQTXz5qFkx9jX0/O1Z6H43dQIgUC1Z1pdm3mTQgez+8Q1m/Rlfn8aUDPTBX2XyUrRvLvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3972726},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.10.0.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/4e80ad8083e7dad60a7ef76e3b0122b4/salesforce-b2c-cli-0.10.0.tgz","_integrity":"sha512-UKujeyal+/1aT2GQPxQ7Trhz875hS7xLfo6Jm/5bb4+Rv+I3lMo95L8hrqp7Z0zbQhQVvKXeDSpN6yLwJlANLA==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.11.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.10.0_1774195633552_0.19468063520878998","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260323025940":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260323025940","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260323025940","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"c442019666dddf619667b20e0372a5f8aa160b02","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260323025940.tgz","fileCount":712,"integrity":"sha512-dYe0KXxhARR6jcWrjfMMwOFUbVLfLePDkIGZJEqgOLwLYnWMnXlcaOSTXuWon1f8cnZM1e1MnQN5gfvDeB2JOA==","signatures":[{"sig":"MEYCIQDr+NfiWj9G1Ubp0VTQAGQouWjpxwhjNSR30Ac7E2nsvgIhAPOz04BoHLK0rMZKoqxdfgFBnDof3EVmW7DbjWrX22lT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260323025940","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3972770},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260323025940.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/7e1ed9267ad2a35b8f160eebef2d1ba0/salesforce-b2c-cli-0.0.0-nightly.20260323025940.tgz","_integrity":"sha512-dYe0KXxhARR6jcWrjfMMwOFUbVLfLePDkIGZJEqgOLwLYnWMnXlcaOSTXuWon1f8cnZM1e1MnQN5gfvDeB2JOA==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.11.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260323025940_1774234909941_0.5405628460500911","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260324025611":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260324025611","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260324025611","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"7513f7dbf25763a3e88c093a0f9ece38dd6254b2","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260324025611.tgz","fileCount":712,"integrity":"sha512-z/nF2/wbPThMZbg3jKJ+bFsuPMSFq8mg+DCJCl4CK0ymOX25FGHHhTi9yQlYqqPRhNvuvyTimig7j1x7GEfUxg==","signatures":[{"sig":"MEYCIQCwa0GhOSqZoFmw98NnGrCTEi2DxhROAdNfDM1RiX6zbQIhAKjSj2lfBWZEeCuw7RCbH0LcXwQOTd9hYfBl3ZzePuYV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260324025611","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3974037},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260324025611.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/769c00275e98e7a7fc0c0061c67489ae/salesforce-b2c-cli-0.0.0-nightly.20260324025611.tgz","_integrity":"sha512-z/nF2/wbPThMZbg3jKJ+bFsuPMSFq8mg+DCJCl4CK0ymOX25FGHHhTi9yQlYqqPRhNvuvyTimig7j1x7GEfUxg==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.11.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260324025611_1774321099449_0.8385907053192092","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@salesforce/b2c-cli","version":"0.10.1","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.10.1","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"7b92eb80116f94e5a543ca7a57116ac80aa31e48","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.10.1.tgz","fileCount":712,"integrity":"sha512-Ja+O9t2e9XXHmTe+a5A7tG9uRzORf7B6EywMGawYy70B/ZPEGgSexwy0ZnbO5vCL+hCjnwkuPqoZCals0nkkvw==","signatures":[{"sig":"MEYCIQC7XwmO+QaTyOft142cWMAEir1HyEmG4L38AZL58DTymwIhALIEgK1rFKwohh/Y86RxOnbjiStYXtHY1ghDcz335IsP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3973993},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.10.1.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/2507b2e44796fd01968278500233d75a/salesforce-b2c-cli-0.10.1.tgz","_integrity":"sha512-Ja+O9t2e9XXHmTe+a5A7tG9uRzORf7B6EywMGawYy70B/ZPEGgSexwy0ZnbO5vCL+hCjnwkuPqoZCals0nkkvw==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.12.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.10.1_1774363978437_0.7234936783289767","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260325025819":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260325025819","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260325025819","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"67f2cd043e0c616abcc4ce52b543bd122f48e869","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260325025819.tgz","fileCount":727,"integrity":"sha512-mtyla1QO++7zLTJi/kkMh3Jrp5MqIR1mVV1MEKTnD4/6CxcMMJRL+QKFKiZQE5xKB5Vmz1InQE6ykyrzAAyynw==","signatures":[{"sig":"MEUCIDIwFrjUR2Pr+11s841RmqfLyIXU3PI2QEf9BH58dnaWAiEArlEeQXfPLb2gBhQGIuIr4uQN/027kgntb1NFNNVLdWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260325025819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4044209},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260325025819.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/acc7db653e4d1efa5eb86de7161a0dc9/salesforce-b2c-cli-0.0.0-nightly.20260325025819.tgz","_integrity":"sha512-mtyla1QO++7zLTJi/kkMh3Jrp5MqIR1mVV1MEKTnD4/6CxcMMJRL+QKFKiZQE5xKB5Vmz1InQE6ykyrzAAyynw==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.12.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260325025819_1774407630321_0.6460676953241706","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260326030002":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260326030002","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260326030002","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"2cfcd26902025ac4ef76b4d687f24ea189e1fb13","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260326030002.tgz","fileCount":727,"integrity":"sha512-/02NV1IrEbGD/wjmVfoPNn4spPIA0/XKv3M2VNIDFYov5QPOkmgsjh2bCpZx5NK6Z1CDAVTxJVWKrLPH4ClDww==","signatures":[{"sig":"MEQCICdveKXBb4zktJvWg+oJ5R8t+0V57tYIxQzj2+HE4S4fAiAj3r5EIZbKocF46zI2ibMeP496K5/gJyeVTs+DypVQrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260326030002","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4044209},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260326030002.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/fe8d108c1fd5d61d9db013f3ba3da39c/salesforce-b2c-cli-0.0.0-nightly.20260326030002.tgz","_integrity":"sha512-/02NV1IrEbGD/wjmVfoPNn4spPIA0/XKv3M2VNIDFYov5QPOkmgsjh2bCpZx5NK6Z1CDAVTxJVWKrLPH4ClDww==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.12.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260326030002_1774494131516_0.5844734294935734","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260327025958":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260327025958","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260327025958","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"2037a6324028eb59bbdd84d9a00d32ee22bf6225","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260327025958.tgz","fileCount":727,"integrity":"sha512-SlIKPJF12uMjpz3tBjwmua6H3B1Eb1DjfOEK1gfJzzlCRi/jfExgLOb9mWGn4TPdv32TamGG2N7n7G3cInUmiw==","signatures":[{"sig":"MEQCIHt0bGa6kt2npUcUfBYTWBKp20AzHk+c+NxpMDzUcqctAiBECdOATQZ6B9FtHyKPXm7hvfWLE9AJLNxm+LmxOU2EWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260327025958","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4044209},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260327025958.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"description":"List and inspect storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/bc0a788e328c47e6c303302dd466142d/salesforce-b2c-cli-0.0.0-nightly.20260327025958.tgz","_integrity":"sha512-SlIKPJF12uMjpz3tBjwmua6H3B1Eb1DjfOEK1gfJzzlCRi/jfExgLOb9mWGn4TPdv32TamGG2N7n7G3cInUmiw==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.12.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260327025958_1774580523420_0.3949692657265862","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260330030012":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260330030012","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260330030012","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"7cd67e21eab4f284555e5c9b243af81507c9f211","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260330030012.tgz","fileCount":769,"integrity":"sha512-QhuVN/mFNH9mjp69revV53GAtMHKXeNxo8RO5BncQr7EGRGP7zPaqG32zDkOvg8ELr4IZ2RdBkSw5utVUgri1g==","signatures":[{"sig":"MEUCIQDc7/XXv+b6Ur1mcg6lFITO2K/TH56dA43VGqJ0tlz5agIgZGykNEkQQo0CH5HUIjHsFzYTDc57qY6X1SQbIAXJUxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260330030012","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4251252},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260330030012.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"firewall":{"description":"Manage custom firewall rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/66871eb6c731da3e2038fbd92a3b2bdf/salesforce-b2c-cli-0.0.0-nightly.20260330030012.tgz","_integrity":"sha512-QhuVN/mFNH9mjp69revV53GAtMHKXeNxo8RO5BncQr7EGRGP7zPaqG32zDkOvg8ELr4IZ2RdBkSw5utVUgri1g==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"0.12.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260330030012_1774839775572_0.09695047647966804","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@salesforce/b2c-cli","version":"1.0.0","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@1.0.0","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"0beca3b34f48bf60083936fb1cd908fa380c2733","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-1.0.0.tgz","fileCount":769,"integrity":"sha512-14VMYna8m/2vE8BbwNiEzcQyHpXshMqf9T43HUM/jiFgB7CIJEm+qWBQrH7WXkQI0k8M+Dotx9peGpPLzts2pw==","signatures":[{"sig":"MEYCIQCFOZg2gBOPTba/NQUgZOGda2L88nl08nArHZyTRYrB5wIhAP9bLykofSFlN7juzHD6kWxv5djiNt8V4mIqv5R4ZKmF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4257754},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-1.0.0.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/fc8a3ae13ce4ce7eeb97a4c1177053dc/salesforce-b2c-cli-1.0.0.tgz","_integrity":"sha512-14VMYna8m/2vE8BbwNiEzcQyHpXshMqf9T43HUM/jiFgB7CIJEm+qWBQrH7WXkQI0k8M+Dotx9peGpPLzts2pw==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.0.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_1.0.0_1774850995466_0.5334351000992774","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260331030001":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260331030001","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260331030001","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"ad0b35cd0b728391920dbde997d5435f968b0ecc","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260331030001.tgz","fileCount":769,"integrity":"sha512-KB1GxSKOHHcpe0ppy5baTGiHYsEihS7d+MOOMv1N/R3KatINm8BnAHHKN9ZppWCqINC6W67S54YMxwdxGHa+Kw==","signatures":[{"sig":"MEYCIQDyzkrmUKA5lsTh4qNZAGu/VAgglWBHnJ0EACyw2Ma7vwIhAL8pBbUtXsdchpcDh8LMi+c6SF4kSbPW14Rl5sYwCpNO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260331030001","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4257800},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260331030001.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/8bc7be4be867ccfc7b94d35606bc238f/salesforce-b2c-cli-0.0.0-nightly.20260331030001.tgz","_integrity":"sha512-KB1GxSKOHHcpe0ppy5baTGiHYsEihS7d+MOOMv1N/R3KatINm8BnAHHKN9ZppWCqINC6W67S54YMxwdxGHa+Kw==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.0.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260331030001_1774926156554_0.5583835486209288","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260401030023":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260401030023","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260401030023","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"9bca01bbbdeb59c5263d59538611858568bc5ab7","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260401030023.tgz","fileCount":769,"integrity":"sha512-7dM9DLblBJa94bVpfDEv3NQpchBxrO91guKJWe0ArHhZEAIZtNBqZ7DSvLi/WqzY8IExQSDw3uDqAszD9ONSiA==","signatures":[{"sig":"MEUCIHHf5fxftm+F9GIOr37wteWk6ZnppiFs3cRTITmAxyMtAiEAt3PP/t5O6xFPbcuB7c+M4+scRZl3omDdMQ5cfx3jj7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260401030023","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4260393},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260401030023.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/629a4326a38dd5c17f3f41215d1cbaeb/salesforce-b2c-cli-0.0.0-nightly.20260401030023.tgz","_integrity":"sha512-7dM9DLblBJa94bVpfDEv3NQpchBxrO91guKJWe0ArHhZEAIZtNBqZ7DSvLi/WqzY8IExQSDw3uDqAszD9ONSiA==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.0.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260401030023_1775012587581_0.8878775352846058","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@salesforce/b2c-cli","version":"1.0.1","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@1.0.1","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"e722391169933026fd7668c41ef53815a6fcfb59","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-1.0.1.tgz","fileCount":769,"integrity":"sha512-UZjfIy0xBr3y3RTCAg1xQXfsOQc4KCqd8N8R5dfbcZELil+R3A2ow04co67TMeczlaxMS+kPTeAAS9JB3YGGtg==","signatures":[{"sig":"MEQCIDz7N0iPmnBlrjqAaCykgx0/NGIOOabpCaAQ8Nt6cp4rAiBj4N8aTIuh+rxq27WuBRtrIHuuSfIPZngvZ3fMUo+QCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4260347},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-1.0.1.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/27c03e19ff18312cfc64c8b0691c7faf/salesforce-b2c-cli-1.0.1.tgz","_integrity":"sha512-UZjfIy0xBr3y3RTCAg1xQXfsOQc4KCqd8N8R5dfbcZELil+R3A2ow04co67TMeczlaxMS+kPTeAAS9JB3YGGtg==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.0.1","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_1.0.1_1775066024050_0.9125356570432002","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260402030000":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260402030000","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260402030000","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"4815a1d3dc6c2448bc110d28427ad2bb227b9524","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260402030000.tgz","fileCount":769,"integrity":"sha512-7bazdOzPok/8qE5oRf6ffypD+z+x5J1A1bcGvRKIPA9ZSb68U4yYGJ6Q/AdgxB5svZ5lkGo2fIvZQ1cdYmKSiw==","signatures":[{"sig":"MEYCIQCgYkMNCHfyza5M/a+YV0OwMXQ7ZlLikxAWH6KI2lVkCAIhAJ6bd6opRFvcNDSrBlutRYbcP/eWZod4uHgPmoCjqYOp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260402030000","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4260393},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260402030000.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/cefa43ca1c02a6d95ef53ab05e6bbe3b/salesforce-b2c-cli-0.0.0-nightly.20260402030000.tgz","_integrity":"sha512-7bazdOzPok/8qE5oRf6ffypD+z+x5J1A1bcGvRKIPA9ZSb68U4yYGJ6Q/AdgxB5svZ5lkGo2fIvZQ1cdYmKSiw==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.0.1","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260402030000_1775098961032_0.557947162558613","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260403025949":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260403025949","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260403025949","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"8f49c57d7fec2908ebbdc83ccf1d9f6f29d35b4c","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260403025949.tgz","fileCount":769,"integrity":"sha512-GZJVYZT9zhNTpJ6P5cGgylMLry1l1jwfeFULIejI4MQTL7ghYB37tmLdWXQqwl+NTOcFxybutEUId90UoVL46A==","signatures":[{"sig":"MEQCIAIZ//aaNFDAdob7Q5xKuNJMEY/oiqVziTVk1xEkcVE9AiBk7Fu8FPQ60iud3V8l0xB7LJYMQFsjS2Gy5uTEAk1+Rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260403025949","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4260393},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260403025949.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/f4f695d32dae2bf5efe43bb36c76b25f/salesforce-b2c-cli-0.0.0-nightly.20260403025949.tgz","_integrity":"sha512-GZJVYZT9zhNTpJ6P5cGgylMLry1l1jwfeFULIejI4MQTL7ghYB37tmLdWXQqwl+NTOcFxybutEUId90UoVL46A==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.0.1","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260403025949_1775185359167_0.5272513136921622","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@salesforce/b2c-cli","version":"1.1.0","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@1.1.0","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"a2380f5670828174e1b9766f5023c62c6a819cd9","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-1.1.0.tgz","fileCount":781,"integrity":"sha512-/z8UqbtWrgSxNrhAP0DSPEhOZmSbfNZFZWhHKn3btUA33tWF3TzWh62P8mSue1fReHOgSX5CI9JHDmFR6dixXw==","signatures":[{"sig":"MEUCIQDpP5I+DC9MMDYfgMss38YhCCX2PAxYYDmV/dy9BXXArQIgNw516RoIeMA8tFSLtV929bsZ+rAJyYouppZ8GyVNJG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4324366},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-1.1.0.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/7ede23d808571135d8a6ac59d6824a7f/salesforce-b2c-cli-1.1.0.tgz","_integrity":"sha512-/z8UqbtWrgSxNrhAP0DSPEhOZmSbfNZFZWhHKn3btUA33tWF3TzWh62P8mSue1fReHOgSX5CI9JHDmFR6dixXw==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.1.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_1.1.0_1775483674058_0.19367519552548007","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260407030012":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260407030012","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260407030012","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"d63d8602e1bf61a089a2b89ea7fb110e2ae0ee1c","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260407030012.tgz","fileCount":781,"integrity":"sha512-X28iuxQpHj+JPIEBkeFllvSmPjEPDpfX3jkp1quV9rWhf8C3W6wfkV/AqhhzjjwSAheUozj1LOb6WOZgu8TI4w==","signatures":[{"sig":"MEUCIQC8VjzWl1WIQUxVHWQ68sPjYSDQ+dR8Wfvq4AlRCwNxWQIgdkKXkdi7CJ/919uq1HAEj48Y6aUFOZRsMgP33CZlk2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260407030012","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4324412},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260407030012.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/bcbf631193da9ac8da26fd099c2e0b5b/salesforce-b2c-cli-0.0.0-nightly.20260407030012.tgz","_integrity":"sha512-X28iuxQpHj+JPIEBkeFllvSmPjEPDpfX3jkp1quV9rWhf8C3W6wfkV/AqhhzjjwSAheUozj1LOb6WOZgu8TI4w==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.1.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260407030012_1775530976435_0.4193202541338841","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260408030026":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260408030026","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260408030026","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"1ab261540ce027e1f06efb1d41e8844c704458b6","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260408030026.tgz","fileCount":781,"integrity":"sha512-CfNZEp+FqV7cfe+dr9tHcJxZFLy97b6RZojyiY7G0tstFXV06TPJvxXihisNFQmQJfS14T22MIQQcfEMVOEH6Q==","signatures":[{"sig":"MEQCIEw0VLuPsWWDchKkte05Mr9/HKQb71L+9DnZTGSq0ZCTAiA9dMypMV144QaVW/0RWisoouJFehqa4FdDiGelQTCLQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260408030026","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4324412},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260408030026.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/ed151319dc2d83b5a9092bbb38f1d9c3/salesforce-b2c-cli-0.0.0-nightly.20260408030026.tgz","_integrity":"sha512-CfNZEp+FqV7cfe+dr9tHcJxZFLy97b6RZojyiY7G0tstFXV06TPJvxXihisNFQmQJfS14T22MIQQcfEMVOEH6Q==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.1.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260408030026_1775617388081_0.42529123760045073","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260409030001":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260409030001","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260409030001","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"46d5feeec98979c91f4eff126f3f23767d387949","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260409030001.tgz","fileCount":781,"integrity":"sha512-vSM/jqzFnG2yeWTzCS69sOQKx4LyGI2ASUGdlvd0Xv5+buEqdeSN91QX66ZCFGYC6GhWJmC108qH+Fo2F1Bi3w==","signatures":[{"sig":"MEUCIQDq4RbWpsaXTzdoaSnkMZ0yRkj5WorzSz9HF8+aBAXqhQIgVRC+xpBbCkN6BMzU9LU5E7up2GjSvM88/haTTo8wj3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260409030001","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4324412},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260409030001.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/4f509f56b07ffd947e7e86b5bd5f93f7/salesforce-b2c-cli-0.0.0-nightly.20260409030001.tgz","_integrity":"sha512-vSM/jqzFnG2yeWTzCS69sOQKx4LyGI2ASUGdlvd0Xv5+buEqdeSN91QX66ZCFGYC6GhWJmC108qH+Fo2F1Bi3w==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.1.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260409030001_1775703762657_0.417817548418117","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@salesforce/b2c-cli","version":"1.2.0","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@1.2.0","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"00c1b47957491ce52df203c6c2dbb99297f4a3d5","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-1.2.0.tgz","fileCount":784,"integrity":"sha512-Ou4uTLULT7qpfc773SnF9RkqvvCvE405G6vIIsGbjX4QdMW3T1MgTyFRAX07tQn36jwkiFhDbvea7yDRZqhYqw==","signatures":[{"sig":"MEUCIE+xlW8iNaaTML8RyMisAzJVtAomWPZyG+Rgp9CD6gCtAiEA4uIqm/u+Dk4BimlvX8PR9OPaut2qqgw4Ze72lSworpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4343070},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-1.2.0.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/11bcc131b96bf9ad7ff8ea52ed8c7680/salesforce-b2c-cli-1.2.0.tgz","_integrity":"sha512-Ou4uTLULT7qpfc773SnF9RkqvvCvE405G6vIIsGbjX4QdMW3T1MgTyFRAX07tQn36jwkiFhDbvea7yDRZqhYqw==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.2.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_1.2.0_1775754801025_0.9582355118105828","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260410030056":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260410030056","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260410030056","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"944f255071ffe2fea3cd60cb4014157245b3ee1e","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260410030056.tgz","fileCount":784,"integrity":"sha512-h6N7lCn+n65uTJmCFeMXQnR4QWFHbLcpTBN4sjrLx3H2w4YZBvkFZDtvvzx/rv/Sg6RAqwLYxIp960CX46+oJA==","signatures":[{"sig":"MEUCIQDQWaTmoMkEjSUVOvBrFXdN+zpSouIXe5BiOR+3+1q3PgIgZb3iVRYfpwU5at4FzhTfJtXhGsFvCYxKevRE19pJCUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260410030056","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4343116},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260410030056.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/05ef35e47bc89c2188bdf43e3d2bc0a7/salesforce-b2c-cli-0.0.0-nightly.20260410030056.tgz","_integrity":"sha512-h6N7lCn+n65uTJmCFeMXQnR4QWFHbLcpTBN4sjrLx3H2w4YZBvkFZDtvvzx/rv/Sg6RAqwLYxIp960CX46+oJA==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.2.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260410030056_1775790227921_0.6365089415380518","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260413030106":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260413030106","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260413030106","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"9d762be6db3600af6efb74d200eb3e2c2abaf601","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260413030106.tgz","fileCount":784,"integrity":"sha512-mnmqYTW6n7KLQu0ldFrD5MrQ5NbRtOaVvc+QaNKeUVCxz73kSJ9Dx1Yf+PXpjIG/ZwCYhAK78ha22hZ7k/WjZQ==","signatures":[{"sig":"MEUCIDBYjAdzQD5GLcoLE5PgidgN3fRe3U3roNPb1CBEdDsmAiEAgyyysgStptrtnCQPJHoWVANqAo3RHPwIubrT/ZK8qWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260413030106","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4343116},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260413030106.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/b23607891e225bd6b2b80917b79becd0/salesforce-b2c-cli-0.0.0-nightly.20260413030106.tgz","_integrity":"sha512-mnmqYTW6n7KLQu0ldFrD5MrQ5NbRtOaVvc+QaNKeUVCxz73kSJ9Dx1Yf+PXpjIG/ZwCYhAK78ha22hZ7k/WjZQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.2.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260413030106_1776049430883_0.8659793260642434","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@salesforce/b2c-cli","version":"1.3.0","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@1.3.0","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"9bf14655d95db9714f8eea943cf66e7203f65cbb","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-1.3.0.tgz","fileCount":784,"integrity":"sha512-DXAHs9crE+D455C8zHafFGd4p6aYtEH3FDbWShlGaFq6X+3xbc/S3xTlGH6Pu67t5EZ4XmRM8Sxrgu4el8IyTA==","signatures":[{"sig":"MEYCIQDfkcZz9XN8pluDVgbL3UUJM1FvXchCkS9+AxAy5iJMfgIhAOCsFBD7cVPyAiSjDK3kU9+LN5ejdfEcZSPtrroCZdK3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4345262},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-1.3.0.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/117ee0050cfc7a4b743940d8fd93b768/salesforce-b2c-cli-1.3.0.tgz","_integrity":"sha512-DXAHs9crE+D455C8zHafFGd4p6aYtEH3FDbWShlGaFq6X+3xbc/S3xTlGH6Pu67t5EZ4XmRM8Sxrgu4el8IyTA==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.3.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_1.3.0_1776092783175_0.3546495582154128","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@salesforce/b2c-cli","version":"1.3.1","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@1.3.1","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"020ebb8ed8e63e608994379fd31e7e1c3291a232","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-1.3.1.tgz","fileCount":784,"integrity":"sha512-8xqmJIGIqhcg+XuE7ggM0FeAyZLkFkk8KQ/EpzgBNaucxL6NwWOjAyx2LPQQA1M54Qw7bQAU+QbtG84wO3kv6Q==","signatures":[{"sig":"MEUCIH2Tv0mGvcNbd18XSeChT90RZZb4oNOhitUNCVTBtwUWAiEAz+7FcXGJtXcYLjvcsadhkEs72mxjjnCcMRGqMQnWIIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4345262},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-1.3.1.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/add4f89a2fa3300e9964f765cfcc19c5/salesforce-b2c-cli-1.3.1.tgz","_integrity":"sha512-8xqmJIGIqhcg+XuE7ggM0FeAyZLkFkk8KQ/EpzgBNaucxL6NwWOjAyx2LPQQA1M54Qw7bQAU+QbtG84wO3kv6Q==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.3.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_1.3.1_1776133230350_0.6840294143369414","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260414030028":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260414030028","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260414030028","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"bb271f9b4b9e3942b1abfd4f9c46ab534762b12a","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260414030028.tgz","fileCount":784,"integrity":"sha512-q4IgfZaljh/4tfa5Y5mVnmpN+uiIOgKi3t2IjklGg2JZU4E/npSl52dsWTvD9kMeF16aUSnwa70ly5ik1YkBbQ==","signatures":[{"sig":"MEUCIHVobk7epts2S8Zll3Z7aFLWMW+btdNZPfN0CS16bwKsAiEA9F5AFCOBnNHTbP0QdpiT6Aj815hOXukEaWpJJUJL4sI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260414030028","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4345308},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260414030028.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/5efa9024c3bacb5210ac408e999eda99/salesforce-b2c-cli-0.0.0-nightly.20260414030028.tgz","_integrity":"sha512-q4IgfZaljh/4tfa5Y5mVnmpN+uiIOgKi3t2IjklGg2JZU4E/npSl52dsWTvD9kMeF16aUSnwa70ly5ik1YkBbQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.3.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260414030028_1776135793589_0.45139682062554254","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@salesforce/b2c-cli","version":"1.3.2","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@1.3.2","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"0b5d349c88f803360726dacfac3b812c14896508","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-1.3.2.tgz","fileCount":784,"integrity":"sha512-IWb7hkskKl58c/zv24E370XIdW9+grE5WKSR1wsLT7aTFybogCbdvJbrmetqwyUzTDujghfjUI/WVOTJFvzf1Q==","signatures":[{"sig":"MEUCIEomuOZBI6IJpN9N2ZpMRLacTWNbU4h3e3U5N6ylz/IBAiEAqsqCkkh/DCqFdYKNs3jwCQUwQ5jdecT7G0LDxEsrgq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4345262},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-1.3.2.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/5ea2293fafe833b1c9fcd5a0a431badb/salesforce-b2c-cli-1.3.2.tgz","_integrity":"sha512-IWb7hkskKl58c/zv24E370XIdW9+grE5WKSR1wsLT7aTFybogCbdvJbrmetqwyUzTDujghfjUI/WVOTJFvzf1Q==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.3.1","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_1.3.2_1776210140956_0.05886255381490746","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260415030027":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260415030027","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260415030027","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"fd6d5cb84776f9d70f02b08f8d3dac1f35b1964c","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260415030027.tgz","fileCount":784,"integrity":"sha512-X8LBZBBGTFn7/Q9v1liLYvqlNgEbKdl8PnNKmJKKxDQoO2yIyUSs7E+BhLBuy/PGTpNCx1z4vyhFISPAn6Yq8w==","signatures":[{"sig":"MEQCIDe97Qr15InTNmMC8mJX1hCwyPjaBcjw2liH7y00G+CqAiAJjxJM4OHXwKqVp4HpFa2rjLoLgJpzWNpDb3hhHZWCrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260415030027","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4347385},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260415030027.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/7bfb855710aa522eda62ac1889e9a568/salesforce-b2c-cli-0.0.0-nightly.20260415030027.tgz","_integrity":"sha512-X8LBZBBGTFn7/Q9v1liLYvqlNgEbKdl8PnNKmJKKxDQoO2yIyUSs7E+BhLBuy/PGTpNCx1z4vyhFISPAn6Yq8w==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.3.1","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260415030027_1776222197193_0.19643687739536753","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260416030051":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260416030051","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260416030051","maintainers":[{"name":"demianbrecht","email":"dbrecht@salesforce.com"},{"name":"byao","email":"bobbyyao@gmail.com"},{"name":"dferro","email":"dcervantes@salesforce.com"},{"name":"ravi.jayaramappa","email":"ravi.jayaramappa@salesforce.com"},{"name":"mjrust","email":"mrust@salesforce.com"},{"name":"apapko","email":"apapko@salesforce.com"},{"name":"jleen-sfdc","email":"jleen@salesforce.com"},{"name":"cwallsf","email":"cwall@salesforce.com"},{"name":"dhagberg-sf","email":"dhagberg@salesforce.com"},{"name":"khawkins","email":"khawkins@salesforce.com"},{"name":"mbettio","email":"mbettiomoreira@salesforce.com"},{"name":"amphro","email":"amphro@gmail.com"},{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jodarove","email":"jodarove@gmail.com"},{"name":"sfdctaka","email":"t.arai@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"ivarley","email":"ian@ianvarley.com"},{"name":"dbreese-salesforce","email":"dbreese@salesforce.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"packagellama","email":"stephen@interactivellama.com"},{"name":"adirasanam","email":"adirasanam@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"dme722","email":"dellison@salesforce.com"},{"name":"jmsjtu","email":"jmsjtu@gmail.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"abirchfieldsfdc","email":"abirchfield@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"2bc89e4d56630e38e794d2384f188d090b58dc0c","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260416030051.tgz","fileCount":784,"integrity":"sha512-R2y6zR24TsMiUKOU/+gQjpsx8wA1IerFTm/2H69YsujYlZxqw9MfwR1oihz1FgOnuqvdnwyEEVkCGJaAPLGE0w==","signatures":[{"sig":"MEUCIER4aDUm+dSzpOYFEYYqitnyrNjZfMRAqfygyH7IxW9HAiEAkZZMwDWwJih9weKMksL5F8NmG04Vd3fATfXDVPguhFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260416030051","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4347385},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260416030051.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/5220e0ac535d34a4dd0ae757f57e0d06/salesforce-b2c-cli-0.0.0-nightly.20260416030051.tgz","_integrity":"sha512-R2y6zR24TsMiUKOU/+gQjpsx8wA1IerFTm/2H69YsujYlZxqw9MfwR1oihz1FgOnuqvdnwyEEVkCGJaAPLGE0w==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.3.1","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260416030051_1776308619183_0.12405116101528924","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260417030027":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260417030027","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260417030027","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"vttikoo","email":"vtikoo@salesforce.com"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"a2c6b724846833cea9dc9f753121051816b03a90","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260417030027.tgz","fileCount":790,"integrity":"sha512-Kg90tDtvPfy11oI95XbmoLp1KZpffcGA0kNJhuUxbCFo5pycE6gNGf+0sO1JhkBzIvgkjdqiJipkr5eOOpi4zQ==","signatures":[{"sig":"MEQCID+5RAsMD/pgGgawwL60wEqqXgLHO2/3vK26vbfVr5z2AiAfvQKSIzbCjbZnsTh5r2amJb1VUBtbaD7l9viTc6OIiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260417030027","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4379048},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260417030027.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/a569c7360ea34293a03305eb10c44cf8/salesforce-b2c-cli-0.0.0-nightly.20260417030027.tgz","_integrity":"sha512-Kg90tDtvPfy11oI95XbmoLp1KZpffcGA0kNJhuUxbCFo5pycE6gNGf+0sO1JhkBzIvgkjdqiJipkr5eOOpi4zQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.3.1","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260417030027_1776394996755_0.778872857108698","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@salesforce/b2c-cli","version":"1.4.0","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@1.4.0","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"47e0384cb79c4cbfd4bba7b99f235d2325152a82","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-1.4.0.tgz","fileCount":790,"integrity":"sha512-jgqVCfiTHABYp4qhDGo6IBmK511jTfepZOBpS8DmG8gAT4NLregu1Jxct4Dv8I9VcIf8GFJrn9Eea1WYaxtsew==","signatures":[{"sig":"MEQCICbsmOCM2vIr1iwNnM+VOr6Nb9ByOuWMR8YrEiCCCxZvAiAA1Z+ZK+WXDm9jcTweLHUW6DAXjWvPFJMAlJUlxRdR+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4379002},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-1.4.0.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/54279102abeb7274dba90655c7e03df0/salesforce-b2c-cli-1.4.0.tgz","_integrity":"sha512-jgqVCfiTHABYp4qhDGo6IBmK511jTfepZOBpS8DmG8gAT4NLregu1Jxct4Dv8I9VcIf8GFJrn9Eea1WYaxtsew==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.3.2","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_1.4.0_1776463687457_0.8535987988053146","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260420030038":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260420030038","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260420030038","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"d00232295cf78fd280f9514237d8afc107e6b5ab","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260420030038.tgz","fileCount":790,"integrity":"sha512-WuLnwo1c+avNPVR7bl/tcGjhe+4yfdM/pLLyYsZ8UAhVSA6WUoraVKOT6HV5Nt1bkJbQ2lqc8T/eYhI+tJ/Gzw==","signatures":[{"sig":"MEYCIQCl67NNjUSw1kMqNh+Eyu2PAQ8GICKlRUiZXZQ8b12oiwIhANhNeh5OxjnpZDtADr31fSylTE8i8CKHNiQGdyuE+Szv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260420030038","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4379048},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260420030038.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/e549cf6997c73c6adcf2adaf7c1d8584/salesforce-b2c-cli-0.0.0-nightly.20260420030038.tgz","_integrity":"sha512-WuLnwo1c+avNPVR7bl/tcGjhe+4yfdM/pLLyYsZ8UAhVSA6WUoraVKOT6HV5Nt1bkJbQ2lqc8T/eYhI+tJ/Gzw==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.3.2","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260420030038_1776654205071_0.46521680678786126","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@salesforce/b2c-cli","version":"1.5.0","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@1.5.0","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"84b15974825c06c9bc4483039d4c4cdb5ce2ad02","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-1.5.0.tgz","fileCount":793,"integrity":"sha512-FICJwHkNmEPBZcYrUO17c4vnngnnRAulZjbcu+fYhHctWC8jXrf/0+yRvOgE9o2rPvrMYgW7gLIe2Oxzud6t8Q==","signatures":[{"sig":"MEYCIQCMgksYiJUt5oogtvhWKFC1L8gWNoaDb05/OCatMeKwegIhAI5IgmMFrJ6bGStfiD3J/mQuXOIxEEifR9hBRb5VJtZ2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4415268},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-1.5.0.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/6a6f76db87ebb79995ac2d6ae016e452/salesforce-b2c-cli-1.5.0.tgz","_integrity":"sha512-FICJwHkNmEPBZcYrUO17c4vnngnnRAulZjbcu+fYhHctWC8jXrf/0+yRvOgE9o2rPvrMYgW7gLIe2Oxzud6t8Q==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.4.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_1.5.0_1776736325331_0.24814095281460857","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260421030031":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260421030031","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260421030031","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"732f0a045b80e36d4c15ec2e9a0a763323a987a8","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260421030031.tgz","fileCount":793,"integrity":"sha512-7+HDQMskd8inTW67tiGOfBCg5evt88AwDVv4CeXe+NqTS1N5MgRvUY9/kgfZRTGeODGORGH43cA0vCFBB9jQsQ==","signatures":[{"sig":"MEQCIH9akEgQ4fMWuQSnH5kR2E7gsdO8FA7KGB0U3pNcwTuAAiBTyAgrd4xy6ZLUBwtWp+uDPOwQHb+Rl371Nijo2Tt0Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260421030031","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4415314},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260421030031.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/874a4f4c63e59c25d8f3abcfa49fd26d/salesforce-b2c-cli-0.0.0-nightly.20260421030031.tgz","_integrity":"sha512-7+HDQMskd8inTW67tiGOfBCg5evt88AwDVv4CeXe+NqTS1N5MgRvUY9/kgfZRTGeODGORGH43cA0vCFBB9jQsQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.4.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260421030031_1776740592933_0.6041878963292433","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@salesforce/b2c-cli","version":"1.6.0","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@1.6.0","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"f517b0311c4c337cb0dcc3d23a65f724fe2e3674","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-1.6.0.tgz","fileCount":814,"integrity":"sha512-ZT0lCz2IS0uZbke6fcfU9kUR7c3qaRqzH85f9oGMwdouU3IA+zZFdTabcmkJCHUIb/VGxgFj+O/m8x17RkJkBg==","signatures":[{"sig":"MEUCIQCVYSD+SduGCEbhROQ9sJaDiDaQt9jS7Qo8b5/nEqMHywIgYRyDNNdE4IdYMGMJFwWFH7L23uXpDZLDxhbbgTJ+DaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4557063},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-1.6.0.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/c3b7e8963a08c5c04e94db32d1ae4fac/salesforce-b2c-cli-1.6.0.tgz","_integrity":"sha512-ZT0lCz2IS0uZbke6fcfU9kUR7c3qaRqzH85f9oGMwdouU3IA+zZFdTabcmkJCHUIb/VGxgFj+O/m8x17RkJkBg==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.5.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_1.6.0_1776818064699_0.9866622729917096","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260422030024":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260422030024","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260422030024","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"3568c978e30a7235d4e7a3033f86a6d95ba18dfd","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260422030024.tgz","fileCount":814,"integrity":"sha512-/fN3HRTnhRgaM1ues3kgLp+lib89gtNCUuZVUjiWfKdw4TlUd4ZquY8Wh5hmatOZvOyrD1vZ+3JulQbj3Nb3gw==","signatures":[{"sig":"MEUCIHbEXAqtaVu8lKCBbKIgC9lzFl/kcI27HVRs9HrocC3+AiEAuhm9OOW36EpGsWnhlJDSnW/af7kAxCAkgZdbU0TCHAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260422030024","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4557109},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260422030024.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/8c35a78d5efcff6df61b58ebcfc3112e/salesforce-b2c-cli-0.0.0-nightly.20260422030024.tgz","_integrity":"sha512-/fN3HRTnhRgaM1ues3kgLp+lib89gtNCUuZVUjiWfKdw4TlUd4ZquY8Wh5hmatOZvOyrD1vZ+3JulQbj3Nb3gw==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.5.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260422030024_1776826985662_0.47725936409539216","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@salesforce/b2c-cli","version":"1.7.0","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@1.7.0","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"703b720c723f62b8af99326e569804c6eab9421d","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-1.7.0.tgz","fileCount":814,"integrity":"sha512-1WriSVEOeyYVOlTB6wdV7d8zz2UnEHcDZD1XK6hu+CkdZWGBLa7i3lBD9K2/alg6OaVxOHZ6eBHpfsAmzzZinw==","signatures":[{"sig":"MEUCIQChcfypJ8zC6EXTnTKnaRzx0bS3R90+gZnJ68viut99SQIgEXkYnX8/XQ4EPiK0Xlf6clnTVmR5RbfBF2QvzzmJ+nk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4558482},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-1.7.0.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/783019ffb16f2a5ae63815d49336208b/salesforce-b2c-cli-1.7.0.tgz","_integrity":"sha512-1WriSVEOeyYVOlTB6wdV7d8zz2UnEHcDZD1XK6hu+CkdZWGBLa7i3lBD9K2/alg6OaVxOHZ6eBHpfsAmzzZinw==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.12.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.6.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_1.7.0_1776884698760_0.8117995673825131","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260423030025":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260423030025","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260423030025","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"f0bdb1d17925a693637c27b35c6ea7650ba43bfd","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260423030025.tgz","fileCount":814,"integrity":"sha512-p5/qyWkOu4pL8BdHe7B5Fp3q80eAcJlGzgmLBUEnYHiEpTXHP659U6P3VXrXUzgoAn/f/pVTkhWSiLyh29yFfg==","signatures":[{"sig":"MEUCIQDvHp9zQ27YrWzPrIAsJF55RsXmx33c74/48f22+bbOjwIgXNMFSBI6jnVzQglKhzE2vwQTwF0WtbQJnEirIeuhuxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260423030025","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4558528},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260423030025.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/f7724985f23f3cba189b018cbf47a471/salesforce-b2c-cli-0.0.0-nightly.20260423030025.tgz","_integrity":"sha512-p5/qyWkOu4pL8BdHe7B5Fp3q80eAcJlGzgmLBUEnYHiEpTXHP659U6P3VXrXUzgoAn/f/pVTkhWSiLyh29yFfg==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.13.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.6.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260423030025_1776913396451_0.5284828593408046","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@salesforce/b2c-cli","version":"1.7.1","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@1.7.1","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"123f8d5638eea229dd618a4e66dfb7af8b63b99d","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-1.7.1.tgz","fileCount":814,"integrity":"sha512-v9Un+dmxXzRk5cw/tfV0t9iAEcM0h8cfrksxvtNOtWZzD4BXpRYTHiQy7YPWaH4bzp8+1/gcwnulhXYtnHa+sQ==","signatures":[{"sig":"MEUCIQDwZP1YeTVd0vxxdoHJlLamDGi5jg+jAcZ+S+M6aygUhgIgTqPGka6i9qRHalcQl/TDvzQL8Gm+926CNsVTBvuq+lM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@1.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4558482},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-1.7.1.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/ada1023bb0cd88924ab51ea12af33e97/salesforce-b2c-cli-1.7.1.tgz","_integrity":"sha512-v9Un+dmxXzRk5cw/tfV0t9iAEcM0h8cfrksxvtNOtWZzD4BXpRYTHiQy7YPWaH4bzp8+1/gcwnulhXYtnHa+sQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.13.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.6.1","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_1.7.1_1776956993918_0.40490863273803357","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260424031543":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260424031543","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260424031543","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"e9174242b4c262bcfe19c264f93c87eaa739910f","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260424031543.tgz","fileCount":814,"integrity":"sha512-ZNWmlAe2lPNcYzOWpnYWyh9RaACJ8hbNzfTAsNl7OK66SIQ1pzv9SupnPgwAqm7BkqILqYYpBd4tEOhkGDdhVQ==","signatures":[{"sig":"MEQCIB0AdIm+F+thx95JZO+A8LqvXWBhtXa2bd5bUWdrfuOFAiAK4MWhTe0Iib+/R+ZZd43JTKZhTXPYq4GixSk8bVlUJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260424031543","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4558528},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260424031543.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/d1965658916b8004af88fdedbe6ae3b6/salesforce-b2c-cli-0.0.0-nightly.20260424031543.tgz","_integrity":"sha512-ZNWmlAe2lPNcYzOWpnYWyh9RaACJ8hbNzfTAsNl7OK66SIQ1pzv9SupnPgwAqm7BkqILqYYpBd4tEOhkGDdhVQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.13.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.6.1","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260424031543_1777000712657_0.5482811569298773","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@salesforce/b2c-cli","version":"1.8.0","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@1.8.0","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"332ffbadb1c5168436efa26e1f7f8ab06b5359b7","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-1.8.0.tgz","fileCount":814,"integrity":"sha512-qx2XV/5eIPl08NCqxhH5+i0s9Nxn8Ui4tjLkBCN4i8V2qDUXn+uDrn41d0CwZxqBHJrHQWM4LvFjGVMylZ+DGQ==","signatures":[{"sig":"MEQCIEd74ckK81Ljd2dAay0GE0THG5K2OlXgtaa0owU2CjeZAiBnNlAyyF96kmmWQluMhA6GRrYaTIAzV2fExMKovkF5bQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4558912},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-1.8.0.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/aede47804fedc39c43acecd1ff0b8819/salesforce-b2c-cli-1.8.0.tgz","_integrity":"sha512-qx2XV/5eIPl08NCqxhH5+i0s9Nxn8Ui4tjLkBCN4i8V2qDUXn+uDrn41d0CwZxqBHJrHQWM4LvFjGVMylZ+DGQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.13.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.7.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_1.8.0_1777046780844_0.47304881992660985","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@salesforce/b2c-cli","version":"1.8.1","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@1.8.1","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"d9de2012b1a41bd85e2242c93efbef8ca9978264","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-1.8.1.tgz","fileCount":814,"integrity":"sha512-PK9vLx3UwHFBzE/OO7IDE8nfciT/0X6QotSoR40waocXsuY6gsZtlZiZtS0LxQn83m0n29ZvXmtx232ffywqsQ==","signatures":[{"sig":"MEYCIQCylbcJw9QmLPFe7sy3QkYxJ0bZaXugeZ93GAU5uTGVawIhANZIxtIRDu07RvXbzTXfv+VxsvpWXNHs6rL277TLNQYY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@1.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4558912},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-1.8.1.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/4a6118e8a0a164edac7a51c9381c8d33/salesforce-b2c-cli-1.8.1.tgz","_integrity":"sha512-PK9vLx3UwHFBzE/OO7IDE8nfciT/0X6QotSoR40waocXsuY6gsZtlZiZtS0LxQn83m0n29ZvXmtx232ffywqsQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.13.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.8.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_1.8.1_1777086681926_0.29079602474788313","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260427031733":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260427031733","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260427031733","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"3079ab31e463a3b56130ae4a3f59b28957903fa0","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260427031733.tgz","fileCount":814,"integrity":"sha512-8Ta2hu/2iepPrQb0IbGKjc1le538P+Y0fjRKy/umLZ7dsa7CWXFhcq1SMzhQjH5YZOy1DNwpoqv+7ooOMelcCg==","signatures":[{"sig":"MEYCIQDlOJugUThhPT/0qMFe5mA/KOyxsdmEuHxVqpbBgZ1qQQIhAIunsKVbm73djyTpRHQUxShqN0u/78kz+FK0/y9gr8cX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260427031733","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4558958},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260427031733.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/20f5847d7549c8753e7ccadec9f81969/salesforce-b2c-cli-0.0.0-nightly.20260427031733.tgz","_integrity":"sha512-8Ta2hu/2iepPrQb0IbGKjc1le538P+Y0fjRKy/umLZ7dsa7CWXFhcq1SMzhQjH5YZOy1DNwpoqv+7ooOMelcCg==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.13.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.8.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260427031733_1777260021129_0.2260366555279163","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260428031729":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260428031729","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260428031729","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"b5c33d47e7f825ab5e639849eac4978b4b6f951c","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260428031729.tgz","fileCount":814,"integrity":"sha512-O7KsQajL4vb9tIJHXric6ohBzmfeSOZtsa8b83hScSKexj7DBko6jGRJcrODAc33qXB8Q3T24wSLDRes1vEHQQ==","signatures":[{"sig":"MEUCIQDsAAwDeyF6M6Bz07EzJ4d4wnRmerc5rxjMSA1jjiaLrQIgA3JdqPqU+wOj6bCKsgsjE6aGq/jr2Brl1BlTNKec1Uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260428031729","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4558958},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260428031729.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/278c0522689117085d52899266bd9f00/salesforce-b2c-cli-0.0.0-nightly.20260428031729.tgz","_integrity":"sha512-O7KsQajL4vb9tIJHXric6ohBzmfeSOZtsa8b83hScSKexj7DBko6jGRJcrODAc33qXB8Q3T24wSLDRes1vEHQQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.13.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.8.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260428031729_1777346385889_0.33190890112732285","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260429031724":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260429031724","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260429031724","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"5217ff452a8dfbdab39b349787767b8cfd554a15","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260429031724.tgz","fileCount":814,"integrity":"sha512-zF0q3MgMKvm7Js/zQuoUg1gKsff6aK/OpmcHhTKBlyIt+tLwZV9xocUpemAcI58o+2TbDDaAlIRlPyhtylEZkg==","signatures":[{"sig":"MEUCIAspzK2JiFLu/rzGZn8XE53872K3ycx+IxFUNKW3e+V0AiEA+ksQFQ7e1MDXi01UagaCeiXyKJgLpOqPhyFQfgtmcqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260429031724","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4558958},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260429031724.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/968f5f6f2c7a4b14f410291fab436199/salesforce-b2c-cli-0.0.0-nightly.20260429031724.tgz","_integrity":"sha512-zF0q3MgMKvm7Js/zQuoUg1gKsff6aK/OpmcHhTKBlyIt+tLwZV9xocUpemAcI58o+2TbDDaAlIRlPyhtylEZkg==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.13.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.8.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260429031724_1777432811761_0.8878679106023799","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260430031752":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260430031752","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260430031752","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"ca892438429473604a4196f57370dcfbcc8ba890","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260430031752.tgz","fileCount":814,"integrity":"sha512-Ois51kE9gGTc3VCzalDv1FU+YJmWUGMell3djw9asdCnnDMBXk6zGXGmobcJ0LaG1xpi70rtnIOU+f2F9FJEeg==","signatures":[{"sig":"MEQCIHGSNpn8IlNIzgiYJw3Tbdx0fxPg+tXQGTaZ4ggFo8lUAiAUX5WQyAss9j/e3OkH7DbR592zlCJMzXl4ideSEUw/+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260430031752","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4558958},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260430031752.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/dac761aa828831ed732c69c301380c0d/salesforce-b2c-cli-0.0.0-nightly.20260430031752.tgz","_integrity":"sha512-Ois51kE9gGTc3VCzalDv1FU+YJmWUGMell3djw9asdCnnDMBXk6zGXGmobcJ0LaG1xpi70rtnIOU+f2F9FJEeg==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.13.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.8.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260430031752_1777519240888_0.7046138119546057","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260501031717":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260501031717","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260501031717","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"3124878571de4bc5e8aea02897dce39834ef15a0","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260501031717.tgz","fileCount":814,"integrity":"sha512-ne6Fjo70PF3PkzHO1kuBBIRDapZiLv9kMeyz4apGBQjEuKEetMvdtVAXmwY54KBRRrWByBt+WFHgV/hC14GCUw==","signatures":[{"sig":"MEUCIE7CABNtN6eNSE2pLBndGFUVHBh0dHdaAox1dFbKZCBJAiEA+axDiSGUr0DHojnTla9xa25alovjo1fAqCS+jPODEyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260501031717","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4558958},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260501031717.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/7e006a5993b777e942c4d5d425f44b8c/salesforce-b2c-cli-0.0.0-nightly.20260501031717.tgz","_integrity":"sha512-ne6Fjo70PF3PkzHO1kuBBIRDapZiLv9kMeyz4apGBQjEuKEetMvdtVAXmwY54KBRRrWByBt+WFHgV/hC14GCUw==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.13.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.8.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260501031717_1777605603794_0.9795342333470032","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260504031851":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260504031851","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260504031851","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"60e627b3dc21592525d9b7cf52fe1a686e8032c5","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260504031851.tgz","fileCount":814,"integrity":"sha512-H+xA3/Yvr+T7rGvQwitOvg5cDgRCMdnkZ5NtFoaEMazQnbGrS6gXJ9BaQUcuvBI+J0l5aS/yDO4z9D5Ad4lTAQ==","signatures":[{"sig":"MEYCIQCRr45aurHhJPEu8nCvFE3BY3+Cqq5HFkQ8X+KcS0UI1QIhAPnHAO/LUrbKPp6en260JIkr2gXkDLRq2QQGFL5RLpX6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260504031851","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4558958},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260504031851.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/be79d969343f1468e989408a14e55f09/salesforce-b2c-cli-0.0.0-nightly.20260504031851.tgz","_integrity":"sha512-H+xA3/Yvr+T7rGvQwitOvg5cDgRCMdnkZ5NtFoaEMazQnbGrS6gXJ9BaQUcuvBI+J0l5aS/yDO4z9D5Ad4lTAQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.13.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.8.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260504031851_1777864903721_0.049223785478869964","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260505031620":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260505031620","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260505031620","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"b1b61368c1d063f706f662628fccfa49df0d5a16","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260505031620.tgz","fileCount":814,"integrity":"sha512-8g+FD4Z0EnezU2KC2CAAUAAqYUkOLUxWWzOvCtNuxeCmmh3hRLqEVNAT/TXY7LV4h6dx3vnkX/UiaoKLewO5lA==","signatures":[{"sig":"MEYCIQCAjAQRsd4euZ4XWQC3h3Mle84ejWZktAd7pHN1BYY2sAIhAOwUymPc7oa5glMcUYQ1cssPB8pPKzFqJVcTnzBd8Sqe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260505031620","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4558958},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260505031620.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/618882f104ef1efbb59474b11c9c4583/salesforce-b2c-cli-0.0.0-nightly.20260505031620.tgz","_integrity":"sha512-8g+FD4Z0EnezU2KC2CAAUAAqYUkOLUxWWzOvCtNuxeCmmh3hRLqEVNAT/TXY7LV4h6dx3vnkX/UiaoKLewO5lA==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.13.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.8.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260505031620_1777951148934_0.49853738410610093","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260506031756":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260506031756","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260506031756","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"cc9a51e6f138cfcdde88b9f06d1080ed2a313119","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260506031756.tgz","fileCount":826,"integrity":"sha512-1PampGe2dVSjA0+DuKCfv7my431Z77eNODAaciwYVaCb6MvD3U2FlzEBqCgKHFvWllLn5ahqe2wlV9reOkiv/w==","signatures":[{"sig":"MEUCIGQ+QoGJAfgOJWC3tqsVtDghYBObp2w6wZn/Vrkc5lcfAiEA8zhTAN3+ngoUDNNH5Qw5V2u3hntVqBdzdXgi1a/MrLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260506031756","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4837157},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260506031756.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"},"operations":{"description":"List and inspect sandbox lifecycle operations (alias for 'sandbox operations')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/4e658fa184fc8124e8630fc0ad6427f2/salesforce-b2c-cli-0.0.0-nightly.20260506031756.tgz","_integrity":"sha512-1PampGe2dVSjA0+DuKCfv7my431Z77eNODAaciwYVaCb6MvD3U2FlzEBqCgKHFvWllLn5ahqe2wlV9reOkiv/w==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.13.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.8.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260506031756_1778037644381_0.8412497203102693","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260507031825":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260507031825","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260507031825","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"f115b1d4abb8b2337cd4a0405c790617a0d1c7d4","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260507031825.tgz","fileCount":826,"integrity":"sha512-7TY1nU1wLAnuW/Rtg8z49B49jmfMvqxFJw3Wu+mNheRgpeTsVRStEd4wFGSugS7vnGrgOfoTz94Ihl6O3YlPUQ==","signatures":[{"sig":"MEQCIFoXQnBpw2ys2uXY35ClghLM2JRwXiNFXo/9e7Wa7S+CAiAgCV47WJJ5avW1ZaBf7GS+dUzkJN+LGvN0RMgqGntQpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260507031825","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4837553},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260507031825.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"},"operations":{"description":"List and inspect sandbox lifecycle operations (alias for 'sandbox operations')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --parallel --jobs 4 --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/11ae134d7130d3c70e14bd8747e80235/salesforce-b2c-cli-0.0.0-nightly.20260507031825.tgz","_integrity":"sha512-7TY1nU1wLAnuW/Rtg8z49B49jmfMvqxFJw3Wu+mNheRgpeTsVRStEd4wFGSugS7vnGrgOfoTz94Ihl6O3YlPUQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.14.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.8.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260507031825_1778124049775_0.24518432149848146","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@salesforce/b2c-cli","version":"1.9.0","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@1.9.0","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"e2a71611e8e83c116cec757250c17edad29322ac","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-1.9.0.tgz","fileCount":910,"integrity":"sha512-jsBuzsyYg3UsEHsVajg06VXT0M6l+C3heJBWUgbhkcLTHpIFFH60I6M5TO1Rf7/ifYImU3bCnqfbJ4SuPZmgrQ==","signatures":[{"sig":"MEUCID/7qnw7N32ya63ECgwgQkYhWRRgAEOH6MJNaGnXXsa5AiEAll6lA1VjyY1qhDppMyAbHRIXw4nyoz1jqFXnqx1h8VI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5248867},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-1.9.0.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"},"users":{"description":"Manage and search instance-level Business Manager users"},"access-key":{"description":"Manage access keys for externally-managed Business Manager users"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"},"operations":{"description":"List and inspect sandbox lifecycle operations (alias for 'sandbox operations')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:org:cert":{"description":"Manage custom domain certificates for organization environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-certificate-commands"},"mrt:org:member":{"description":"Manage organization-level members and their permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-member-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --parallel --jobs 4 --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/9d29e136721b866d58534f1f8319fdfb/salesforce-b2c-cli-1.9.0.tgz","_integrity":"sha512-jsBuzsyYg3UsEHsVajg06VXT0M6l+C3heJBWUgbhkcLTHpIFFH60I6M5TO1Rf7/ifYImU3bCnqfbJ4SuPZmgrQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.14.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.9.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_1.9.0_1778199160815_0.40878005066396583","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260508031508":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260508031508","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260508031508","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"392033582b8fa6ed6a551ca4cb9c21498d1eb687","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260508031508.tgz","fileCount":910,"integrity":"sha512-lBfYCZzx1UBa/RlTlwm1k6mwfOzu0Rrj6BiUnz9ZbqsUo9GIBDna3IasaqJ9abd8xD1rQcUHZd7ekk2xeM6XDA==","signatures":[{"sig":"MEYCIQDoznY/fuuEQwryV5zSaHqg2k/7VVAH9MAgX8iyi9d8kwIhAKsRJY/Gdrzpide1NasMimnVoGISwNuHikpezEUVEYwB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260508031508","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5248913},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260508031508.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"},"users":{"description":"Manage and search instance-level Business Manager users"},"access-key":{"description":"Manage access keys for externally-managed Business Manager users"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"},"operations":{"description":"List and inspect sandbox lifecycle operations (alias for 'sandbox operations')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:org:cert":{"description":"Manage custom domain certificates for organization environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-certificate-commands"},"mrt:org:member":{"description":"Manage organization-level members and their permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-member-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --parallel --jobs 4 --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/89bdd8be2b7f597d6bd98081fc25c4a3/salesforce-b2c-cli-0.0.0-nightly.20260508031508.tgz","_integrity":"sha512-lBfYCZzx1UBa/RlTlwm1k6mwfOzu0Rrj6BiUnz9ZbqsUo9GIBDna3IasaqJ9abd8xD1rQcUHZd7ekk2xeM6XDA==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.14.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.9.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260508031508_1778210256154_0.11097888778784926","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260511032033":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260511032033","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260511032033","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"f62993b02033eb15bca2a88fb047a56e3da530ad","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260511032033.tgz","fileCount":910,"integrity":"sha512-OlSYsOH9CRvpr3qeJENuYunM4C8J2mbLaKTnj38QnBkSWDx1t0zgUilUaDE2Nmejx7VAkN3z1sWapgeRUNyJxw==","signatures":[{"sig":"MEUCIQCwBiMm1W3QJSgOtLdxCfJ8VRraePh25EQtdVuKoEcvtAIgIuOerCToMaalZml4WiCR+rgF+pZgxpCTCWa2n/YrtEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260511032033","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5248913},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260511032033.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"},"users":{"description":"Manage and search instance-level Business Manager users"},"access-key":{"description":"Manage access keys for externally-managed Business Manager users"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"},"operations":{"description":"List and inspect sandbox lifecycle operations (alias for 'sandbox operations')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:org:cert":{"description":"Manage custom domain certificates for organization environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-certificate-commands"},"mrt:org:member":{"description":"Manage organization-level members and their permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-member-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --parallel --jobs 4 --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/f8a887e385d957423c2b83a2f8c288a7/salesforce-b2c-cli-0.0.0-nightly.20260511032033.tgz","_integrity":"sha512-OlSYsOH9CRvpr3qeJENuYunM4C8J2mbLaKTnj38QnBkSWDx1t0zgUilUaDE2Nmejx7VAkN3z1sWapgeRUNyJxw==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.14.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.9.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260511032033_1778469760577_0.49169844584832867","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260512031815":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260512031815","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260512031815","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"b0ac094ba63fecaa72726e28b135ca9be3cbee8e","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260512031815.tgz","fileCount":910,"integrity":"sha512-KABTJqmC3r3qb9hJeZ621pOsXzVj4rJjlwWU7INLKznU7xjDhCYrkN3LoiMNULjN3XGpTxho1bUvRr1gAn/rQQ==","signatures":[{"sig":"MEQCIFTH4N8ox7+RQilJOxCCk8n8YfR/y663x7Ornp1JmTu5AiAV0Yx1mqOj1MPgc3HxapUOl6akQepkKDEOfkUWYM4INA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260512031815","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5248913},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260512031815.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"},"users":{"description":"Manage and search instance-level Business Manager users"},"access-key":{"description":"Manage access keys for externally-managed Business Manager users"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"},"operations":{"description":"List and inspect sandbox lifecycle operations (alias for 'sandbox operations')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:org:cert":{"description":"Manage custom domain certificates for organization environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-certificate-commands"},"mrt:org:member":{"description":"Manage organization-level members and their permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-member-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --parallel --jobs 4 --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/88515cbe33b7efe2c9a721abf30a3ae2/salesforce-b2c-cli-0.0.0-nightly.20260512031815.tgz","_integrity":"sha512-KABTJqmC3r3qb9hJeZ621pOsXzVj4rJjlwWU7INLKznU7xjDhCYrkN3LoiMNULjN3XGpTxho1bUvRr1gAn/rQQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.14.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.9.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260512031815_1778556012344_0.817319149611244","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@salesforce/b2c-cli","version":"1.10.0","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@1.10.0","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"a04fcc2e7a1940c76f80ec4d8c7421abab4a516d","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-1.10.0.tgz","fileCount":910,"integrity":"sha512-cl9HGgT8IwBze06hvehPj0i0F5yT+aQn//mXDH/cNGZonvZl/DobMUG5CfnPRz7rTTkQYjcnZQt9u19p9TLCdA==","signatures":[{"sig":"MEUCIQDBoPOk9n5oYPyG+4MM/H1r4ObWRzzCcTRKdbxTfdKx1QIgWUslkmENsSHHSM5ZjiaDhNyN1DfSdeRdiBQQSBNUL7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5251125},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-1.10.0.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"},"users":{"description":"Manage and search instance-level Business Manager users"},"access-key":{"description":"Manage access keys for externally-managed Business Manager users"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"},"operations":{"description":"List and inspect sandbox lifecycle operations (alias for 'sandbox operations')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:org:cert":{"description":"Manage custom domain certificates for organization environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-certificate-commands"},"mrt:org:member":{"description":"Manage organization-level members and their permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-member-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --parallel --jobs 4 --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/d1f985fcc97ce63f90b41abf0ad3a8be/salesforce-b2c-cli-1.10.0.tgz","_integrity":"sha512-cl9HGgT8IwBze06hvehPj0i0F5yT+aQn//mXDH/cNGZonvZl/DobMUG5CfnPRz7rTTkQYjcnZQt9u19p9TLCdA==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.14.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.10.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_1.10.0_1778637763246_0.649122504111662","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260513031847":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260513031847","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260513031847","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"1c38a759fa39a4831b6fc1d2e87b33e1d9771086","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260513031847.tgz","fileCount":910,"integrity":"sha512-0U8DZXW9MScOOx1wCraQY7u3PC9NK035v/T+HCgbQ5cVxX7Aj4sj2hyJoLJlhr8YbMYV85VYH90KeLSdCa1/Yw==","signatures":[{"sig":"MEUCIQCZP6q2cdXhiDNarTCicC0XSJqEfwpz9SzTmOr0xPj1DQIgRdbb6Vtscdka2K8JORi/sj77A0ICnF5CN8Y+iww971c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260513031847","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5251169},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260513031847.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"},"users":{"description":"Manage and search instance-level Business Manager users"},"access-key":{"description":"Manage access keys for externally-managed Business Manager users"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"},"operations":{"description":"List and inspect sandbox lifecycle operations (alias for 'sandbox operations')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:org:cert":{"description":"Manage custom domain certificates for organization environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-certificate-commands"},"mrt:org:member":{"description":"Manage organization-level members and their permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-member-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --parallel --jobs 4 --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/b63c3d452ffac9c6f4de750e6bb48816/salesforce-b2c-cli-0.0.0-nightly.20260513031847.tgz","_integrity":"sha512-0U8DZXW9MScOOx1wCraQY7u3PC9NK035v/T+HCgbQ5cVxX7Aj4sj2hyJoLJlhr8YbMYV85VYH90KeLSdCa1/Yw==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.14.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.10.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260513031847_1778642478350_0.9407260235899975","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260514031721":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260514031721","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260514031721","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"001a7e88b1f5eadca2c79655d27ea1d5fdff97a7","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260514031721.tgz","fileCount":910,"integrity":"sha512-6wWFTZbaEjBnmQGQ2wB1I5HxQTNa6lcCi0S/FNH3uhjK+KRnd6Qlk1V3FAobfo+Ic7oHb1OzU9AsCtSyx4mhPA==","signatures":[{"sig":"MEQCIHTfN8w5KHEAMtOosiZlHVQqNotujTBtP5v6xMG/z8PHAiAA0MhTfJ6+/0DK9lsHpxLtdhgHMaQpUdNe/2CtA1cxbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260514031721","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5251169},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260514031721.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"},"users":{"description":"Manage and search instance-level Business Manager users"},"access-key":{"description":"Manage access keys for externally-managed Business Manager users"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"},"operations":{"description":"List and inspect sandbox lifecycle operations (alias for 'sandbox operations')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:org:cert":{"description":"Manage custom domain certificates for organization environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-certificate-commands"},"mrt:org:member":{"description":"Manage organization-level members and their permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-member-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --parallel --jobs 4 --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/c46f5cd021137b48199488351b59b446/salesforce-b2c-cli-0.0.0-nightly.20260514031721.tgz","_integrity":"sha512-6wWFTZbaEjBnmQGQ2wB1I5HxQTNa6lcCi0S/FNH3uhjK+KRnd6Qlk1V3FAobfo+Ic7oHb1OzU9AsCtSyx4mhPA==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.14.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.10.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260514031721_1778728790090_0.7668770004126795","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260515031926":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260515031926","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260515031926","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"205ad30319303c48cc8e8c175eeadb27efeadcb1","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260515031926.tgz","fileCount":910,"integrity":"sha512-hK7jtZoDIM1mFwqY44V0tmNPS7Or6QhDyfFwtpxWrfvj+Xb9ydXyBSMz+g6Cp5XonoCGMPZyl/rg64+6Qb/JMg==","signatures":[{"sig":"MEUCIFUV1hvwMGzKqWbA+Y8gb/oAcp6ARtRbVXBh1oQVESz0AiEA4dMrphKbhrFE3qPY0NHu6CvjZKkCttXXD21GBj9/yZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260515031926","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5251169},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260515031926.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"},"users":{"description":"Manage and search instance-level Business Manager users"},"access-key":{"description":"Manage access keys for externally-managed Business Manager users"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"},"operations":{"description":"List and inspect sandbox lifecycle operations (alias for 'sandbox operations')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:org:cert":{"description":"Manage custom domain certificates for organization environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-certificate-commands"},"mrt:org:member":{"description":"Manage organization-level members and their permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-member-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --parallel --jobs 4 --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/bab1abbbb08de088e3427b9f77ca5c11/salesforce-b2c-cli-0.0.0-nightly.20260515031926.tgz","_integrity":"sha512-hK7jtZoDIM1mFwqY44V0tmNPS7Or6QhDyfFwtpxWrfvj+Xb9ydXyBSMz+g6Cp5XonoCGMPZyl/rg64+6Qb/JMg==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.14.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.10.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260515031926_1778815304892_0.6757727005618464","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260518032050":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260518032050","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260518032050","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"d5fef837d80611043a6028a8f644b96c2d5429c2","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260518032050.tgz","fileCount":910,"integrity":"sha512-tmp/oNAu6kYrOMDsBZs5W+ILIQIZD1p6X7rlF0Ex+lIYgk+Rnxcow2Bv3B2+VGbdJYsNanJeeDCrfQdCyO1OFQ==","signatures":[{"sig":"MEQCIBrLJsMDY2Aj0aDqB5kBuH6FZ1oB5y2TTuk0RmgV3swzAiBtiASl1dPGsQbJPqDY1oCz9J0K+GJTSumA2mnPlgTgkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260518032050","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5251169},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260518032050.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"},"users":{"description":"Manage and search instance-level Business Manager users"},"access-key":{"description":"Manage access keys for externally-managed Business Manager users"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"},"operations":{"description":"List and inspect sandbox lifecycle operations (alias for 'sandbox operations')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:org:cert":{"description":"Manage custom domain certificates for organization environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-certificate-commands"},"mrt:org:member":{"description":"Manage organization-level members and their permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-member-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --parallel --jobs 4 --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/c462efaf33eac19b97e6c06388e6e854/salesforce-b2c-cli-0.0.0-nightly.20260518032050.tgz","_integrity":"sha512-tmp/oNAu6kYrOMDsBZs5W+ILIQIZD1p6X7rlF0Ex+lIYgk+Rnxcow2Bv3B2+VGbdJYsNanJeeDCrfQdCyO1OFQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.14.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.10.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260518032050_1779074590611_0.45657582489454107","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260519031905":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260519031905","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260519031905","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"246a7777fefa44a50b8a5fb75f6d93f4e100d13c","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260519031905.tgz","fileCount":910,"integrity":"sha512-JRLnmeMydunUU2rs10u2xANZgf3QC/dLlNJFFwF1DnIpySAh/0vpHeEi9MPkZ4dIdPmPyZ4tpL0C87NZHMxY4w==","signatures":[{"sig":"MEYCIQDYqV7AYEIpX665ZhLyo9f0Ylo7Y/LCbQmOgMG6ehZ3vwIhALfeB15f8Z/qc58pndMOsfScqNm/1+AhL1f8cVm0tPxe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260519031905","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5252828},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260519031905.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"},"users":{"description":"Manage and search instance-level Business Manager users"},"access-key":{"description":"Manage access keys for externally-managed Business Manager users"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"},"operations":{"description":"List and inspect sandbox lifecycle operations (alias for 'sandbox operations')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:org:cert":{"description":"Manage custom domain certificates for organization environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-certificate-commands"},"mrt:org:member":{"description":"Manage organization-level members and their permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-member-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --parallel --jobs 4 --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/51b81c8e2b8bde047f6b6f1175310411/salesforce-b2c-cli-0.0.0-nightly.20260519031905.tgz","_integrity":"sha512-JRLnmeMydunUU2rs10u2xANZgf3QC/dLlNJFFwF1DnIpySAh/0vpHeEi9MPkZ4dIdPmPyZ4tpL0C87NZHMxY4w==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.14.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.10.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260519031905_1779160886170_0.6102181118738816","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260520031912":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260520031912","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260520031912","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"5e17e74a991712c56b47cb060ed28848318bc643","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260520031912.tgz","fileCount":910,"integrity":"sha512-/w/kVxL6vA2zjlz4RrS1NeK7ih9WS1IzjXchzMFzbtGYLDAmh5gwQbY4XrCtwFgwJJfznaXzamOSFmeoeimNuQ==","signatures":[{"sig":"MEQCIFEK8o4Re8lJa8hcLaN8qcsYzFwqLyC7HkHU+e+Le8+uAiBTKHd3L7fyLgI23uq4F7j/cOWU7scyIVIMUnI1+mhjtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260520031912","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5252828},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260520031912.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"},"users":{"description":"Manage and search instance-level Business Manager users"},"access-key":{"description":"Manage access keys for externally-managed Business Manager users"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"},"operations":{"description":"List and inspect sandbox lifecycle operations (alias for 'sandbox operations')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:org:cert":{"description":"Manage custom domain certificates for organization environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-certificate-commands"},"mrt:org:member":{"description":"Manage organization-level members and their permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-member-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --parallel --jobs 4 --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/67913e79e223c210369c6ec364c6478d/salesforce-b2c-cli-0.0.0-nightly.20260520031912.tgz","_integrity":"sha512-/w/kVxL6vA2zjlz4RrS1NeK7ih9WS1IzjXchzMFzbtGYLDAmh5gwQbY4XrCtwFgwJJfznaXzamOSFmeoeimNuQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.14.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.10.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260520031912_1779247265560_0.3939853148386183","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@salesforce/b2c-cli","version":"1.11.0","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@1.11.0","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"479b4a4014775438a3b84d1a4f30ce3d33ad0031","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-1.11.0.tgz","fileCount":910,"integrity":"sha512-4M2KVUcHK8XaJUybvUZ7tn/X9PTHLvp1lqh4ZpF5FbbkBOSmMPqVH/fAJbi97SpVIf6vczlbgsQufT+XWyFY+Q==","signatures":[{"sig":"MEUCIEaWRRJyh3fqk87BNn8Du6xgZmLm7sagCZf8rpg2oEMNAiEAkRFzZMXzDXnAn1OxkTdHEhdr5S3G7iam+Qw99iOoEnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5252784},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-1.11.0.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"},"users":{"description":"Manage and search instance-level Business Manager users"},"access-key":{"description":"Manage access keys for externally-managed Business Manager users"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"},"operations":{"description":"List and inspect sandbox lifecycle operations (alias for 'sandbox operations')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:org:cert":{"description":"Manage custom domain certificates for organization environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-certificate-commands"},"mrt:org:member":{"description":"Manage organization-level members and their permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-member-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --parallel --jobs 4 --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/3d7c2a9e1d00a7b6be8972e65074c64b/salesforce-b2c-cli-1.11.0.tgz","_integrity":"sha512-4M2KVUcHK8XaJUybvUZ7tn/X9PTHLvp1lqh4ZpF5FbbkBOSmMPqVH/fAJbi97SpVIf6vczlbgsQufT+XWyFY+Q==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.14.1","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.11.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_1.11.0_1779258300742_0.5211776591767778","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260521031952":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260521031952","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260521031952","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"287fdafe823694c7d663211c92f5d332f99aae77","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260521031952.tgz","fileCount":910,"integrity":"sha512-qRi57/8vD8yKmBuQBcOFdBHAwhpsVm21ZYABmQDW2QSJ6cA/63goLwmNxgwKL0ooC34pBaVQD8l1CP/DkFt1dQ==","signatures":[{"sig":"MEQCIDDbYwIzepb6Ok2Q1SAWuT0H3w58RY0XO+mBIqFHhnSxAiB4hF4byMd05EIRDAFYzIqLVkfg8/2hwaUKFP0lYd6jPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260521031952","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5252828},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260521031952.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"},"users":{"description":"Manage and search instance-level Business Manager users"},"access-key":{"description":"Manage access keys for externally-managed Business Manager users"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"},"operations":{"description":"List and inspect sandbox lifecycle operations (alias for 'sandbox operations')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:org:cert":{"description":"Manage custom domain certificates for organization environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-certificate-commands"},"mrt:org:member":{"description":"Manage organization-level members and their permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-member-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --parallel --jobs 4 --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/a56418b84ce0dcd9083434e52acd1d2d/salesforce-b2c-cli-0.0.0-nightly.20260521031952.tgz","_integrity":"sha512-qRi57/8vD8yKmBuQBcOFdBHAwhpsVm21ZYABmQDW2QSJ6cA/63goLwmNxgwKL0ooC34pBaVQD8l1CP/DkFt1dQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.15.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.11.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260521031952_1779333731283_0.641643885908215","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260522031954":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260522031954","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260522031954","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"e0b19827793b527a5402ef11f029ffaa377c65c8","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260522031954.tgz","fileCount":910,"integrity":"sha512-iMm3iLnvubm/AeEBqeV8oxsigktsgLVVA1ljSsFxehNH1Q3SPGUmeNIXaQN0RAiRMPswMc09nkyNDICiO7Bo6Q==","signatures":[{"sig":"MEUCIQDVNTANkbI9Ty14k9OTSXrLgW0KRK7rY2kYjoSoSYYu8wIgR87FY3ZyPxZrZkUD81gwAIDY5iffyNlSQ/4y8/+deCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260522031954","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5252828},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260522031954.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"},"users":{"description":"Manage and search instance-level Business Manager users"},"access-key":{"description":"Manage access keys for externally-managed Business Manager users"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"},"operations":{"description":"List and inspect sandbox lifecycle operations (alias for 'sandbox operations')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:org:cert":{"description":"Manage custom domain certificates for organization environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-certificate-commands"},"mrt:org:member":{"description":"Manage organization-level members and their permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-member-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --parallel --jobs 4 --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/9788170ad0fb6214e2cf8c5c363e353a/salesforce-b2c-cli-0.0.0-nightly.20260522031954.tgz","_integrity":"sha512-iMm3iLnvubm/AeEBqeV8oxsigktsgLVVA1ljSsFxehNH1Q3SPGUmeNIXaQN0RAiRMPswMc09nkyNDICiO7Bo6Q==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.15.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.11.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260522031954_1779420132794_0.2698074897685414","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260525032118":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260525032118","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260525032118","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"7c0085b29b57ef82dfa2aaf667b18987996157f4","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260525032118.tgz","fileCount":910,"integrity":"sha512-N6XI++RGMj/67IMg8z8jEE3IqCvdQ7c3+9P829QwCZHT4qeAEwyda3oTw964XpZ2xqVu6cN5Ji4G99E7KvlgRA==","signatures":[{"sig":"MEYCIQDGKVH9IKEd1yz5701C2+7BOHSNVIUbKKnrJE7k142EBAIhAJsV0DMtMS3HBP1gcUlFgRgg5PRljTSErpYO1Bamv64R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260525032118","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5252828},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260525032118.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"},"users":{"description":"Manage and search instance-level Business Manager users"},"access-key":{"description":"Manage access keys for externally-managed Business Manager users"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"},"operations":{"description":"List and inspect sandbox lifecycle operations (alias for 'sandbox operations')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:org:cert":{"description":"Manage custom domain certificates for organization environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-certificate-commands"},"mrt:org:member":{"description":"Manage organization-level members and their permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-member-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --parallel --jobs 4 --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/9923cd4eb6a4fe035fda1aecfd6360c0/salesforce-b2c-cli-0.0.0-nightly.20260525032118.tgz","_integrity":"sha512-N6XI++RGMj/67IMg8z8jEE3IqCvdQ7c3+9P829QwCZHT4qeAEwyda3oTw964XpZ2xqVu6cN5Ji4G99E7KvlgRA==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.15.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.11.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260525032118_1779679414344_0.7860899907619618","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260526031944":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260526031944","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260526031944","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"485c87f643c75e2e01580c11cffba7df94b181e5","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260526031944.tgz","fileCount":910,"integrity":"sha512-WbYAoAxQO2agUDvWtV+VYvj0qR05kuEevkRLj/9Rp/B3CLNzrypOJp6BtIRCVoFFKwdLem2QKPq9G0LcW1izTQ==","signatures":[{"sig":"MEUCIH4D1ftOpkTmo7kxkK8sXKLyfES7+G1/Hr3DdU9NfWxIAiEA9+1yGwgJiPfzXHyFuK1mj2QMEFTvTYgN8kdKvYMhYb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260526031944","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5252828},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260526031944.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"},"users":{"description":"Manage and search instance-level Business Manager users"},"access-key":{"description":"Manage access keys for externally-managed Business Manager users"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"},"operations":{"description":"List and inspect sandbox lifecycle operations (alias for 'sandbox operations')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:org:cert":{"description":"Manage custom domain certificates for organization environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-certificate-commands"},"mrt:org:member":{"description":"Manage organization-level members and their permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-member-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --parallel --jobs 4 --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/0eacf7654256b21d71af175ca588df5d/salesforce-b2c-cli-0.0.0-nightly.20260526031944.tgz","_integrity":"sha512-WbYAoAxQO2agUDvWtV+VYvj0qR05kuEevkRLj/9Rp/B3CLNzrypOJp6BtIRCVoFFKwdLem2QKPq9G0LcW1izTQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.15.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.11.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260526031944_1779765722070_0.7827975383182131","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@salesforce/b2c-cli","version":"1.12.0","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@1.12.0","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"d0f929de2b8089a1857acb97c74efbe1a27371a8","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-1.12.0.tgz","fileCount":1414,"integrity":"sha512-e8Oc03ggoAQBHpuWVo3VQVg+s1esXhWsdtpC3Xx9kaNStEDXsZj0GAUgTUOWs9ENKTBMJtdceCP/b1mrHHFajw==","signatures":[{"sig":"MEQCIBreb8EIFzpBf8lWvCjKv6jyewR5kUbBrdvgLIvamnSyAiB0mBgnAB6Z2efBxMnTEwyuBXSn+0MjZjtMzsWNQYTi+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7730996},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-1.12.0.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"},"users":{"description":"Manage and search instance-level Business Manager users"},"access-key":{"description":"Manage access keys for externally-managed Business Manager users"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"},"operations":{"description":"List and inspect sandbox lifecycle operations (alias for 'sandbox operations')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:org:cert":{"description":"Manage custom domain certificates for organization environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-certificate-commands"},"mrt:org:member":{"description":"Manage organization-level members and their permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-member-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json && shx mkdir -p dist/script-types/node_modules/@salesforce/b2c-script-types && shx cp -r ../b2c-script-types/types dist/script-types/node_modules/@salesforce/b2c-script-types/types && shx cp -r ../b2c-script-types/plugin dist/script-types/node_modules/@salesforce/b2c-script-types/plugin && shx cp ../b2c-script-types/package.json dist/script-types/node_modules/@salesforce/b2c-script-types/package.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --parallel --jobs 4 --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/a84c7eb32f3d8b0eac810af56f9de3c8/salesforce-b2c-cli-1.12.0.tgz","_integrity":"sha512-e8Oc03ggoAQBHpuWVo3VQVg+s1esXhWsdtpC3Xx9kaNStEDXsZj0GAUgTUOWs9ENKTBMJtdceCP/b1mrHHFajw==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.15.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.11.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_1.12.0_1779804688708_0.6651623580412516","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260527032048":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260527032048","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260527032048","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"12b7c57e0713a66f7aaf653d4c5b534ef7cf7258","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260527032048.tgz","fileCount":1414,"integrity":"sha512-f3CsTJSCh05nSAWOBsDj0jnSB3OwXbMYgyQhigkmPDQEXUAQ5Ml4HgF0mpAfV2elueb0ZEfuK+pOvPFIovQmxA==","signatures":[{"sig":"MEYCIQCMCOZ35KT1JrcacZkkxCJMgLfeV7++JXYg192KJ1573gIhAMQJDj8SuFw5kQCYseGNIRMuvSL9vhk3/T0zALtPPkYB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260527032048","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7731040},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260527032048.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"},"users":{"description":"Manage and search instance-level Business Manager users"},"access-key":{"description":"Manage access keys for externally-managed Business Manager users"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"},"operations":{"description":"List and inspect sandbox lifecycle operations (alias for 'sandbox operations')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:org:cert":{"description":"Manage custom domain certificates for organization environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-certificate-commands"},"mrt:org:member":{"description":"Manage organization-level members and their permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-member-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json && shx mkdir -p dist/script-types/node_modules/@salesforce/b2c-script-types && shx cp -r ../b2c-script-types/types dist/script-types/node_modules/@salesforce/b2c-script-types/types && shx cp -r ../b2c-script-types/plugin dist/script-types/node_modules/@salesforce/b2c-script-types/plugin && shx cp ../b2c-script-types/package.json dist/script-types/node_modules/@salesforce/b2c-script-types/package.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --parallel --jobs 4 --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/14d595cf141332cb62183068609648c1/salesforce-b2c-cli-0.0.0-nightly.20260527032048.tgz","_integrity":"sha512-f3CsTJSCh05nSAWOBsDj0jnSB3OwXbMYgyQhigkmPDQEXUAQ5Ml4HgF0mpAfV2elueb0ZEfuK+pOvPFIovQmxA==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.15.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.11.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260527032048_1779852193010_0.2790547225985507","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260528032208":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260528032208","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260528032208","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"86deaaba386280c2d6b1de578751cb80ee8cb34c","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260528032208.tgz","fileCount":1414,"integrity":"sha512-/76lBqyzwD0G9sVWbFwCwDILOhSTB+O74DL2EsSyHregYxt3AnZlcW4Jq1ecGtKo+MgQGq8HYpZg4oA+iaBJYQ==","signatures":[{"sig":"MEQCIC3keB2J+LQMQIFKW3NCnxHMIOaSKDaU/YdF2DLevjbgAiBaSFsLIH7J0EEbuqjn3e6g6/mntg2gbsmE2+qROwcEdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260528032208","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7731040},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260528032208.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"},"users":{"description":"Manage and search instance-level Business Manager users"},"access-key":{"description":"Manage access keys for externally-managed Business Manager users"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"},"operations":{"description":"List and inspect sandbox lifecycle operations (alias for 'sandbox operations')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:org:cert":{"description":"Manage custom domain certificates for organization environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-certificate-commands"},"mrt:org:member":{"description":"Manage organization-level members and their permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-member-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json && shx mkdir -p dist/script-types/node_modules/@salesforce/b2c-script-types && shx cp -r ../b2c-script-types/types dist/script-types/node_modules/@salesforce/b2c-script-types/types && shx cp -r ../b2c-script-types/plugin dist/script-types/node_modules/@salesforce/b2c-script-types/plugin && shx cp ../b2c-script-types/package.json dist/script-types/node_modules/@salesforce/b2c-script-types/package.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --parallel --jobs 4 --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/e2c227b913f6aa11f35645131a2e75b2/salesforce-b2c-cli-0.0.0-nightly.20260528032208.tgz","_integrity":"sha512-/76lBqyzwD0G9sVWbFwCwDILOhSTB+O74DL2EsSyHregYxt3AnZlcW4Jq1ecGtKo+MgQGq8HYpZg4oA+iaBJYQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.16.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.11.0","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260528032208_1779938674609_0.6100265117756383","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"@salesforce/b2c-cli","version":"1.12.1","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@1.12.1","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"245b54e3a975fc7293b152c35e6f94e261c37ebd","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-1.12.1.tgz","fileCount":1414,"integrity":"sha512-hhst66u8d3Z0vo5fQ9VhoSH/VYM2UtelOksc9FPo3BShDczdvw3OJDH6EKiS5R3rtvfz91jgeQMu/0nG0sNwoA==","signatures":[{"sig":"MEYCIQCqgp3g6RJCPYhN8rdgY4tdrsv6N/hGq66sS0Cp2YgU6gIhALu/HnZ1TQpiqV7W36A1Pr4uTHnLNPoUkFIQaB//m8zT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@1.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7730996},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-1.12.1.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"},"users":{"description":"Manage and search instance-level Business Manager users"},"access-key":{"description":"Manage access keys for externally-managed Business Manager users"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"},"operations":{"description":"List and inspect sandbox lifecycle operations (alias for 'sandbox operations')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:org:cert":{"description":"Manage custom domain certificates for organization environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-certificate-commands"},"mrt:org:member":{"description":"Manage organization-level members and their permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-member-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json && shx mkdir -p dist/script-types/node_modules/@salesforce/b2c-script-types && shx cp -r ../b2c-script-types/types dist/script-types/node_modules/@salesforce/b2c-script-types/types && shx cp -r ../b2c-script-types/plugin dist/script-types/node_modules/@salesforce/b2c-script-types/plugin && shx cp ../b2c-script-types/package.json dist/script-types/node_modules/@salesforce/b2c-script-types/package.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --parallel --jobs 4 --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/b24e5a26400f54debf96b24390c012ff/salesforce-b2c-cli-1.12.1.tgz","_integrity":"sha512-hhst66u8d3Z0vo5fQ9VhoSH/VYM2UtelOksc9FPo3BShDczdvw3OJDH6EKiS5R3rtvfz91jgeQMu/0nG0sNwoA==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.16.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.11.1","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_1.12.1_1780014128670_0.9334968075260044","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-nightly.20260529032030":{"name":"@salesforce/b2c-cli","version":"0.0.0-nightly.20260529032030","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"author":{"name":"Charles Lavery"},"license":"Apache-2.0","_id":"@salesforce/b2c-cli@0.0.0-nightly.20260529032030","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"bin":{"b2c":"bin/run.js"},"dist":{"shasum":"eeead5d414dff7161cbd59caa988647ea170fea7","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-0.0.0-nightly.20260529032030.tgz","fileCount":1414,"integrity":"sha512-tmly+oo5c83vSLzZi+x+KCKvMpPj8SgdcMOwra2BavwZ3V1vYM31vzTFR7wn5qOY+K4HD8nm9ZVThhS4LhJyaQ==","signatures":[{"sig":"MEQCID4ZSKBb5oUIodVkB3l3YNBB/ytKT7wRQ8q7epeiJOC1AiBJxDvAz9MtUu44VSkbRqTtE4y++CEPb14bP9XgkGtugQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@0.0.0-nightly.20260529032030","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7731040},"main":"dist/index.js","type":"module","_from":"file:salesforce-b2c-cli-0.0.0-nightly.20260529032030.tgz","oclif":{"bin":"b2c","topics":{"am":{"subtopics":{"orgs":{"description":"Manage Account Manager organizations"},"roles":{"description":"Manage roles for Account Manager users"},"users":{"description":"Manage Account Manager users"},"clients":{"description":"Manage Account Manager API clients"}},"description":"Manage Account Manager resources"},"bm":{"subtopics":{"roles":{"subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}},"description":"Manage instance-level Business Manager access roles"},"users":{"description":"Manage and search instance-level Business Manager users"},"access-key":{"description":"Manage access keys for externally-managed Business Manager users"}},"description":"Manage Business Manager resources on an instance"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"ods":{"subtopics":{"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"},"operations":{"description":"List and inspect sandbox lifecycle operations (alias for 'sandbox operations')"}},"description":"Alias for 'sandbox' commands."},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"docs":{"description":"Search and read Script API documentation"},"ecdn":{"subtopics":{"waf":{"subtopics":{"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"logpush":{"subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mrt-rules":{"subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"page-shield":{"subtopics":{"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}},"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"slas":{"subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}},"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"},"scapi":{"subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}},"description":"Manage Salesforce Commerce APIs (SCAPI)"},"setup":{"subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}},"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html"},"sites":{"subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}},"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"content":{"description":"Export, list, and validate Page Designer content"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:org:cert":{"description":"Manage custom domain certificates for organization environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-certificate-commands"},"mrt:org:member":{"description":"Manage organization-level members and their permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-member-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"}},"dirname":"b2c","plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"topicSeparator":" ","warn-if-update-available":{"frequency":1,"frequencyUnit":"minutes","timeoutInDays":1}},"types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"scripts":{"dev":"node ./bin/dev.js","lint":"eslint","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","build":"shx rm -rf dist && tsc -p tsconfig.build.json && shx mkdir -p dist/script-types/node_modules/@salesforce/b2c-script-types && shx cp -r ../b2c-script-types/types dist/script-types/node_modules/@salesforce/b2c-script-types/types && shx cp -r ../b2c-script-types/plugin dist/script-types/node_modules/@salesforce/b2c-script-types/plugin && shx cp ../b2c-script-types/package.json dist/script-types/node_modules/@salesforce/b2c-script-types/package.json","format":"prettier --write src","pretest":"tsc --noEmit -p test","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","version":"oclif readme && git add README.md","coverage":"c8 report","posttest":"pnpm run lint","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","lint:agent":"eslint --quiet","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --parallel --jobs 4 --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","format:check":"prettier --check src","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","typecheck:agent":"tsc --noEmit -p test --pretty false","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"_resolved":"/tmp/58074bb70786d0355a5c607a9934c4ec/salesforce-b2c-cli-0.0.0-nightly.20260529032030.tgz","_integrity":"sha512-tmly+oo5c83vSLzZi+x+KCKvMpPj8SgdcMOwra2BavwZ3V1vYM31vzTFR7wn5qOY+K4HD8nm9ZVThhS4LhJyaQ==","repository":{"url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git","type":"git"},"_npmVersion":"11.16.0","description":"A Salesforce B2C Commerce CLI","directories":{},"_nodeVersion":"22.22.1","dependencies":{"glob":"13.0.0","open":"11.0.0","cliui":"9.0.1","marked":"15.0.12","@oclif/core":"4.8.0","marked-terminal":"7.3.0","@inquirer/prompts":"8.2.0","@oclif/plugin-help":"6.2.35","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-autocomplete":"3.2.39","@salesforce/b2c-tooling-sdk":"1.11.1","@oclif/plugin-warn-if-update-available":"3.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","msw":"^2.12.4","shx":"^0.3.3","tsx":"^4","chai":"^4","execa":"^9.6.1","mocha":"^10","oclif":"^4","sinon":"^21.0.1","eslint":"^9","prettier":"^3.6.2","typescript":"^5","@oclif/test":"^4","@types/chai":"^4","@types/node":"^22","@types/mocha":"^10","@eslint/compat":"^1","eslint-config-oclif":"^6","eslint-plugin-header":"^3.1.1","@oclif/prettier-config":"^0.2.1","@salesforce/dev-config":"^4.3.2","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/b2c-cli_0.0.0-nightly.20260529032030_1780024979767_0.12381070947932726","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"@salesforce/b2c-cli","description":"A Salesforce B2C Commerce CLI","version":"1.14.1","author":{"name":"Charles Lavery"},"bin":{"b2c":"bin/run.js"},"bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"dependencies":{"@inquirer/prompts":"8.2.0","@oclif/core":"4.8.0","@oclif/plugin-autocomplete":"3.2.39","@oclif/plugin-help":"6.2.35","@oclif/plugin-not-found":"3.2.72","@oclif/plugin-plugins":"5.4.53","@oclif/plugin-version":"2.2.36","@oclif/plugin-warn-if-update-available":"3.1.52","cliui":"9.0.1","glob":"13.0.0","marked":"15.0.12","marked-terminal":"7.3.0","open":"11.0.0","@salesforce/b2c-tooling-sdk":"1.12.0"},"devDependencies":{"@eslint/compat":"^1","@oclif/prettier-config":"^0.2.1","@oclif/test":"^4","@salesforce/dev-config":"^4.3.2","@types/chai":"^4","@types/mocha":"^10","@types/node":"^22","c8":"^11.0.0","chai":"^4","eslint":"^9","eslint-config-oclif":"^6","eslint-config-prettier":"^10","eslint-plugin-header":"^3.1.1","eslint-plugin-prettier":"^5.5.5","execa":"^9.6.1","mocha":"^10","msw":"^2.12.4","oclif":"^4","prettier":"^3.8.3","shx":"^0.3.3","sinon":"^21.0.1","tsx":"^4","typescript":"^5"},"engines":{"node":">=22.16.0"},"homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"license":"Apache-2.0","main":"dist/index.js","type":"module","oclif":{"bin":"b2c","dirname":"b2c","commands":"./dist/commands","telemetry":{"connectionString":"InstrumentationKey=6fcc215f-0b11-4864-ad5c-3945ae19e2f3;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=a60f17ec-265a-4dfc-b8df-03a64695697d"},"plugins":["@oclif/plugin-help","@oclif/plugin-plugins","@oclif/plugin-not-found","@oclif/plugin-version","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"jitPlugins":{"@salesforce/storefront-next-dev":"latest"},"hooks":{"init":"./dist/hooks/sfnext-local-override","jit_plugin_not_installed":"./dist/hooks/sfnext-jit-install"},"warn-if-update-available":{"timeoutInDays":1,"frequency":1,"frequencyUnit":"minutes"},"topicSeparator":" ","topics":{"bm":{"description":"Manage Business Manager resources on an instance","subtopics":{"roles":{"description":"Manage instance-level Business Manager access roles","subtopics":{"permissions":{"description":"Get and set permissions for Business Manager roles"}}},"users":{"description":"Manage and search instance-level Business Manager users"},"access-key":{"description":"Manage access keys for externally-managed Business Manager users"}}},"auth":{"description":"Manage authentication credentials and tokens\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/auth.html"},"code":{"description":"Deploy and manage code versions on instances\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/code.html"},"content":{"description":"Export, list, and validate Page Designer content"},"cip":{"description":"Run CIP analytics SQL and curated reports\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/cip.html"},"docs":{"description":"Search and read Script API documentation"},"job":{"description":"Run jobs and import/export site archives\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/jobs.html"},"webdav":{"description":"WebDAV file operations (ls, get, put, rm, zip, unzip)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/webdav.html"},"mrt":{"description":"Manage Managed Runtime (MRT) projects, environments, bundles, and deployments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html"},"mrt:env":{"description":"Create, update, delete, and configure MRT environments (targets)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-commands"},"mrt:env:var":{"description":"Set and delete environment variables for MRT environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#environment-variable-commands"},"mrt:env:redirect":{"description":"Configure URL redirects and clone redirect rules between environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#url-redirect-commands"},"mrt:org":{"description":"List organizations and view B2C Commerce instance connections\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-commands"},"mrt:org:member":{"description":"Manage organization-level members and their permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-member-commands"},"mrt:org:cert":{"description":"Manage custom domain certificates for organization environments\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#organization-certificate-commands"},"mrt:project":{"description":"Create, update, delete, and configure MRT projects\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-commands"},"mrt:project:member":{"description":"Add, remove, and update project member roles and permissions\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-member-commands"},"mrt:project:notification":{"description":"Configure email notifications for deployment events (start, success, failure)\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#project-notification-commands"},"mrt:env:access-control":{"description":"Configure access control headers for environment security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#access-control-commands"},"mrt:bundle":{"description":"Push builds, deploy bundles, view deployment history, and download artifacts\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#bundle-commands"},"mrt:user":{"description":"View profile, reset API keys, and configure email preferences\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/mrt.html#user-commands"},"sandbox":{"description":"Manage On-Demand Sandboxes\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sandbox.html"},"ods":{"description":"Alias for 'sandbox' commands.","subtopics":{"clone":{"description":"Create and manage sandbox clones (alias for 'sandbox clone')"},"alias":{"description":"Manage sandbox aliases (alias for 'sandbox alias')"},"realm":{"description":"Manage sandbox realms (alias for 'sandbox realm')"},"operations":{"description":"List and inspect sandbox lifecycle operations (alias for 'sandbox operations')"}}},"sites":{"description":"List and manage storefront sites\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/sites.html","subtopics":{"cartridges":{"description":"Manage site cartridge path (list, add, remove, set)"}}},"am":{"description":"Manage Account Manager resources","subtopics":{"users":{"description":"Manage Account Manager users"},"roles":{"description":"Manage roles for Account Manager users"},"orgs":{"description":"Manage Account Manager organizations"},"clients":{"description":"Manage Account Manager API clients"}}},"slas":{"description":"Manage SLAS API clients and credentials\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html","subtopics":{"client":{"description":"Manage SLAS client configurations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/slas.html"}}},"scapi":{"description":"Manage Salesforce Commerce APIs (SCAPI)","subtopics":{"custom":{"description":"Manage Custom API endpoints\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/custom-apis.html"},"schemas":{"description":"Browse and retrieve SCAPI schema specifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scapi-schemas.html"}}},"ecdn":{"description":"Manage eCDN zones, certificates, WAF, and security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html","subtopics":{"zones":{"description":"List and create CDN zones\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cache":{"description":"Manage CDN cache operations\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"certificates":{"description":"Manage SSL certificates\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"security":{"description":"Manage security settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"speed":{"description":"Manage speed optimization settings\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"waf":{"description":"Manage Web Application Firewall\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html","subtopics":{"groups":{"description":"WAF v1 rule groups\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rules":{"description":"WAF v1 rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"rulesets":{"description":"WAF v2 rulesets\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"managed-rules":{"description":"WAF v2 managed rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"owasp":{"description":"OWASP ModSecurity package\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}}},"logpush":{"description":"Manage log export configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html","subtopics":{"jobs":{"description":"Logpush job management\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}}},"page-shield":{"description":"Manage Page Shield security\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html","subtopics":{"notifications":{"description":"Page Shield notification webhooks\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"policies":{"description":"Content Security Policy rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"scripts":{"description":"Detected script monitoring\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}}},"mrt-rules":{"description":"Manage MRT routing rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html","subtopics":{"rules":{"description":"Individual MRT rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}}},"rate-limit":{"description":"Manage rate limiting rules\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"mtls":{"description":"Manage mTLS certificates for code deployment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"cipher-suites":{"description":"Manage TLS cipher configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"},"origin-headers":{"description":"Manage origin header modifications\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/ecdn.html"}}},"setup":{"description":"Setup commands for development environment\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/setup.html","subtopics":{"ide":{"description":"Set up IDE integrations for B2C CLI configuration\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/ide-integration.html"}}},"scaffold":{"description":"Generate project scaffolds for cartridges, APIs, and components\n\nDocs: https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/scaffold.html"},"sfnext":{"description":"Storefront Next (SFNext) project, dev server, extensions, and deployment commands"}}},"repository":{"type":"git","url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git"},"types":"dist/index.d.ts","scripts":{"build":"shx rm -rf dist && tsc -p tsconfig.build.json && shx mkdir -p dist/script-types/node_modules/@salesforce/b2c-script-types && shx cp -r ../b2c-script-types/types dist/script-types/node_modules/@salesforce/b2c-script-types/types && shx cp -r ../b2c-script-types/plugin dist/script-types/node_modules/@salesforce/b2c-script-types/plugin && shx cp ../b2c-script-types/package.json dist/script-types/node_modules/@salesforce/b2c-script-types/package.json","lint":"eslint","lint:agent":"eslint --quiet","typecheck:agent":"tsc --noEmit -p test --pretty false","format":"prettier --write src","format:check":"prettier --check src","posttest":"pnpm run lint","pretest":"tsc --noEmit -p test","test":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:ci":"c8 env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:ci:win":"c8 --check-coverage=false env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" --reporter json --reporter-option output=test-results.json \"test/**/*.test.ts\"","test:unit":"env OCLIF_TEST_ROOT=. mocha --forbid-only --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:agent":"env OCLIF_TEST_ROOT=. mocha --forbid-only --parallel --jobs 4 --reporter min --exclude \"test/functional/e2e/**\" \"test/**/*.test.ts\"","test:e2e":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter spec \"test/functional/e2e/**/*.test.ts\"","test:e2e:ci":"env TEST_USE_SHARED_SANDBOX=true OCLIF_TEST_ROOT=. mocha --forbid-only --require test/functional/e2e/hooks.ts --node-option import=tsx --timeout 30000 --retries 2 --reporter json --reporter-option output=test-results.json \"test/functional/e2e/**/*.test.ts\"","test:e2e:auth":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/auth-token.test.ts\"","test:e2e:code":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/code-lifecycle.test.ts\"","test:e2e:jobs":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/job-execution.test.ts\"","test:e2e:sandbox":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sandbox-lifecycle.test.ts\"","test:e2e:sites":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"","test:e2e:slas":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"","test:e2e:webdav":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"","test:e2e:mrt":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"","test:e2e:am":"env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"","coverage":"c8 report","version":"oclif readme && git add README.md","dev":"node ./bin/dev.js"},"_id":"@salesforce/b2c-cli@1.14.1","_integrity":"sha512-gXVi94I3YFzMT3GlKMF9ro9D34ZYIALFfBh7UrzqyL4G9CFTVpFsq5Mrv9aVYMzCMXP6J+WgbNsybmKKsKKPgg==","_resolved":"/tmp/d3cdfad4b8207551f6ea5fce9ded8df3/salesforce-b2c-cli-1.14.1.tgz","_from":"file:salesforce-b2c-cli-1.14.1.tgz","_nodeVersion":"22.22.1","_npmVersion":"11.16.0","dist":{"integrity":"sha512-gXVi94I3YFzMT3GlKMF9ro9D34ZYIALFfBh7UrzqyL4G9CFTVpFsq5Mrv9aVYMzCMXP6J+WgbNsybmKKsKKPgg==","shasum":"9c331be0d77694740418ed022ad12811150c4dd5","tarball":"https://registry.npmjs.org/@salesforce/b2c-cli/-/b2c-cli-1.14.1.tgz","fileCount":1456,"unpackedSize":8009292,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@salesforce%2fb2c-cli@1.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCnDaXD4S88cqMpub183AFteKcRF3d6EeKzDLBWNT7gwQIgDvcizlg+FLK+rSQ3mFoDt54tr4KhrDqjBJYKSOPkcZA="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54820b1c-af28-4034-be65-38f1dbadbda6"}},"directories":{},"maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/b2c-cli_1.14.1_1781015476062_0.7746334528947973"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-16T18:30:44.897Z","modified":"2026-06-09T14:31:16.696Z","0.0.1":"2026-01-16T18:30:45.180Z","0.0.5":"2026-01-16T19:08:34.953Z","0.0.7":"2026-01-16T19:18:46.218Z","0.0.8":"2026-01-16T19:27:34.935Z","0.1.0":"2026-01-19T05:26:21.188Z","0.0.0-nightly.20260119053920":"2026-01-19T05:40:28.547Z","0.0.0-nightly.20260120023917":"2026-01-20T02:40:24.972Z","0.0.0-nightly.20260121023856":"2026-01-21T02:40:08.127Z","0.0.0-nightly.20260121201541":"2026-01-21T20:16:50.999Z","0.0.0-nightly.20260122024142":"2026-01-22T02:42:51.597Z","0.0.0-nightly.20260122144746":"2026-01-22T14:49:14.445Z","0.0.0-nightly.20260122154743":"2026-01-22T15:49:05.815Z","0.0.0-nightly.20260122195422":"2026-01-22T19:55:49.113Z","0.2.0":"2026-01-22T21:11:37.052Z","0.0.0-nightly.20260123023856":"2026-01-23T02:40:22.866Z","0.0.0-nightly.20260126024645":"2026-01-26T02:48:09.663Z","0.2.1":"2026-01-26T17:16:08.751Z","0.3.0":"2026-01-30T01:59:59.557Z","0.0.0-nightly.20260130025350":"2026-01-30T02:55:19.110Z","0.0.0-nightly.20260202025905":"2026-02-02T03:00:33.301Z","0.0.0-nightly.20260203025713":"2026-02-03T02:58:53.013Z","0.0.0-nightly.20260204025441":"2026-02-04T02:56:27.236Z","0.0.0-nightly.20260205025620":"2026-02-05T02:58:03.726Z","0.0.0-nightly.20260206025516":"2026-02-06T02:56:54.908Z","0.0.0-nightly.20260209025906":"2026-02-09T03:00:48.717Z","0.0.0-nightly.20260210003245":"2026-02-10T00:34:31.193Z","0.0.0-nightly.20260210025957":"2026-02-10T03:01:45.033Z","0.0.0-nightly.20260211025956":"2026-02-11T03:01:42.650Z","0.4.0":"2026-02-12T23:55:16.225Z","0.0.0-nightly.20260213025933":"2026-02-13T03:01:18.186Z","0.4.1":"2026-02-13T13:54:25.264Z","0.0.0-nightly.20260216025847":"2026-02-16T03:00:49.417Z","0.0.0-nightly.20260217025715":"2026-02-17T02:59:25.690Z","0.0.0-nightly.20260218025815":"2026-02-18T03:00:22.180Z","0.0.0-nightly.20260219025744":"2026-02-19T02:59:57.505Z","0.0.0-nightly.20260220025543":"2026-02-20T02:57:47.926Z","0.0.0-nightly.20260223025834":"2026-02-23T03:00:45.921Z","0.5.0":"2026-02-24T01:36:08.166Z","0.0.0-nightly.20260224025713":"2026-02-24T02:59:20.501Z","0.5.1":"2026-02-24T17:14:34.132Z","0.5.2":"2026-02-24T19:23:17.824Z","0.5.3":"2026-02-25T02:56:55.870Z","0.0.0-nightly.20260225025747":"2026-02-25T03:00:12.981Z","0.5.4":"2026-02-25T03:34:21.847Z","0.0.0-nightly.20260226025523":"2026-02-26T02:57:49.174Z","0.0.0-nightly.20260227025412":"2026-02-27T02:56:40.900Z","0.0.0-nightly.20260302025501":"2026-03-02T02:57:32.040Z","0.5.5":"2026-03-02T21:35:47.969Z","0.0.0-nightly.20260303025716":"2026-03-03T02:59:49.166Z","0.0.0-nightly.20260304025255":"2026-03-04T02:55:26.231Z","0.0.0-nightly.20260305025439":"2026-03-05T02:57:22.388Z","0.5.6":"2026-03-05T12:35:30.363Z","0.0.0-nightly.20260306025424":"2026-03-06T02:57:00.639Z","0.0.0-nightly.20260309025758":"2026-03-09T03:00:35.164Z","0.6.0":"2026-03-09T21:33:48.914Z","0.0.0-nightly.20260310025241":"2026-03-10T02:55:17.867Z","0.7.0":"2026-03-10T17:03:40.722Z","0.0.0-nightly.20260311025214":"2026-03-11T02:54:59.002Z","0.7.1":"2026-03-11T17:54:10.456Z","0.0.0-nightly.20260312025534":"2026-03-12T02:58:11.198Z","0.0.0-nightly.20260313025411":"2026-03-13T02:56:49.677Z","0.7.2":"2026-03-13T18:15:51.373Z","0.7.3":"2026-03-13T20:34:39.828Z","0.0.0-nightly.20260316030026":"2026-03-16T03:03:02.320Z","0.7.4":"2026-03-16T17:02:36.241Z","0.0.0-nightly.20260317025551":"2026-03-17T02:58:07.585Z","0.8.0":"2026-03-18T01:44:45.005Z","0.0.0-nightly.20260318025909":"2026-03-18T03:01:11.488Z","0.0.0-nightly.20260319025924":"2026-03-19T03:01:40.816Z","0.9.0":"2026-03-19T23:07:26.487Z","0.0.0-nightly.20260320025457":"2026-03-20T02:57:06.205Z","0.10.0":"2026-03-22T16:07:13.725Z","0.0.0-nightly.20260323025940":"2026-03-23T03:01:50.105Z","0.0.0-nightly.20260324025611":"2026-03-24T02:58:19.610Z","0.10.1":"2026-03-24T14:52:58.618Z","0.0.0-nightly.20260325025819":"2026-03-25T03:00:30.589Z","0.0.0-nightly.20260326030002":"2026-03-26T03:02:11.747Z","0.0.0-nightly.20260327025958":"2026-03-27T03:02:03.670Z","0.0.0-nightly.20260330030012":"2026-03-30T03:02:55.792Z","1.0.0":"2026-03-30T06:09:55.678Z","0.0.0-nightly.20260331030001":"2026-03-31T03:02:36.738Z","0.0.0-nightly.20260401030023":"2026-04-01T03:03:07.802Z","1.0.1":"2026-04-01T17:53:44.342Z","0.0.0-nightly.20260402030000":"2026-04-02T03:02:41.267Z","0.0.0-nightly.20260403025949":"2026-04-03T03:02:39.366Z","1.1.0":"2026-04-06T13:54:34.297Z","0.0.0-nightly.20260407030012":"2026-04-07T03:02:56.610Z","0.0.0-nightly.20260408030026":"2026-04-08T03:03:08.270Z","0.0.0-nightly.20260409030001":"2026-04-09T03:02:42.873Z","1.2.0":"2026-04-09T17:13:21.233Z","0.0.0-nightly.20260410030056":"2026-04-10T03:03:48.091Z","0.0.0-nightly.20260413030106":"2026-04-13T03:03:51.096Z","1.3.0":"2026-04-13T15:06:23.355Z","1.3.1":"2026-04-14T02:20:30.581Z","0.0.0-nightly.20260414030028":"2026-04-14T03:03:13.767Z","1.3.2":"2026-04-14T23:42:21.167Z","0.0.0-nightly.20260415030027":"2026-04-15T03:03:17.402Z","0.0.0-nightly.20260416030051":"2026-04-16T03:03:39.478Z","0.0.0-nightly.20260417030027":"2026-04-17T03:03:16.919Z","1.4.0":"2026-04-17T22:08:07.644Z","0.0.0-nightly.20260420030038":"2026-04-20T03:03:25.247Z","1.5.0":"2026-04-21T01:52:05.503Z","0.0.0-nightly.20260421030031":"2026-04-21T03:03:13.139Z","1.6.0":"2026-04-22T00:34:24.868Z","0.0.0-nightly.20260422030024":"2026-04-22T03:03:05.847Z","1.7.0":"2026-04-22T19:04:58.919Z","0.0.0-nightly.20260423030025":"2026-04-23T03:03:16.641Z","1.7.1":"2026-04-23T15:09:54.106Z","0.0.0-nightly.20260424031543":"2026-04-24T03:18:32.874Z","1.8.0":"2026-04-24T16:06:21.015Z","1.8.1":"2026-04-25T03:11:22.111Z","0.0.0-nightly.20260427031733":"2026-04-27T03:20:21.364Z","0.0.0-nightly.20260428031729":"2026-04-28T03:19:46.159Z","0.0.0-nightly.20260429031724":"2026-04-29T03:20:12.008Z","0.0.0-nightly.20260430031752":"2026-04-30T03:20:41.119Z","0.0.0-nightly.20260501031717":"2026-05-01T03:20:04.101Z","0.0.0-nightly.20260504031851":"2026-05-04T03:21:43.903Z","0.0.0-nightly.20260505031620":"2026-05-05T03:19:09.148Z","0.0.0-nightly.20260506031756":"2026-05-06T03:20:44.636Z","0.0.0-nightly.20260507031825":"2026-05-07T03:20:49.951Z","1.9.0":"2026-05-08T00:12:41.031Z","0.0.0-nightly.20260508031508":"2026-05-08T03:17:36.364Z","0.0.0-nightly.20260511032033":"2026-05-11T03:22:40.716Z","0.0.0-nightly.20260512031815":"2026-05-12T03:20:12.599Z","1.10.0":"2026-05-13T02:02:43.468Z","0.0.0-nightly.20260513031847":"2026-05-13T03:21:18.532Z","0.0.0-nightly.20260514031721":"2026-05-14T03:19:50.293Z","0.0.0-nightly.20260515031926":"2026-05-15T03:21:45.186Z","0.0.0-nightly.20260518032050":"2026-05-18T03:23:10.798Z","0.0.0-nightly.20260519031905":"2026-05-19T03:21:26.431Z","0.0.0-nightly.20260520031912":"2026-05-20T03:21:05.831Z","1.11.0":"2026-05-20T06:25:00.915Z","0.0.0-nightly.20260521031952":"2026-05-21T03:22:11.517Z","0.0.0-nightly.20260522031954":"2026-05-22T03:22:13.026Z","0.0.0-nightly.20260525032118":"2026-05-25T03:23:34.528Z","0.0.0-nightly.20260526031944":"2026-05-26T03:22:02.228Z","1.12.0":"2026-05-26T14:11:28.870Z","0.0.0-nightly.20260527032048":"2026-05-27T03:23:13.278Z","0.0.0-nightly.20260528032208":"2026-05-28T03:24:34.871Z","1.12.1":"2026-05-29T00:22:08.930Z","0.0.0-nightly.20260529032030":"2026-05-29T03:23:00.089Z","1.14.1":"2026-06-09T14:31:16.314Z"},"bugs":{"url":"https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/issues"},"author":{"name":"Charles Lavery"},"license":"Apache-2.0","homepage":"https://salesforcecommercecloud.github.io/b2c-developer-tooling","keywords":["salesforce","commerce-cloud","sfcc","b2c","cli","ecommerce","developer-tools","deployment","webdav","oclif"],"repository":{"type":"git","url":"git+https://github.com/SalesforceCommerceCloud/b2c-developer-tooling.git"},"description":"A Salesforce B2C Commerce CLI","maintainers":[{"name":"ire-npm-team-user","email":"industriesEngineeringDevOps@salesforce.com"},{"name":"jimjag","email":"jimjag@gmail.com"},{"name":"salesforce-releases","email":"alm-cli@salesforce.com"},{"name":"jasonschroeder-sfdc","email":"jschroeder@salesforce.com"},{"name":"mobify","email":"dev@mobify.com"},{"name":"lwc-admin","email":"admin@lwcjs.org"},{"name":"salesforce-admin","email":"osscore@salesforce.com"}],"readme":"# Salesforce Agentforce Commerce B2C CLI\n\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\n\nA command-line interface for Salesforce Agentforce Commerce (formerly Commerce Cloud) B2C instances and platform services.\n\n## Installation\n\n### npm (Recommended)\n\n```sh\nnpm install -g @salesforce/b2c-cli\n```\n\n### Homebrew (macOS/Linux)\n\n```sh\nbrew tap SalesforceCommerceCloud/tools\nbrew install b2c-cli\n```\n\n### GitHub Release Tarball\n\nFor pre-release versions not yet published to npm, download the tarball from [GitHub Releases](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/releases) and install:\n\n```sh\nnpm install -g ./salesforce-b2c-cli-<version>.tgz\n```\n\n## Usage\n\n```sh\nb2c COMMAND\nb2c --help [COMMAND]\n```\n\n## Configuration\n\nThe CLI can be configured via command-line flags or environment variables:\n\nSee the documentation for full configuration options: [https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/configuration.html](https://salesforcecommercecloud.github.io/b2c-developer-tooling/guide/configuration.html)\n\n\n| Environment Variable | Description |\n|---------------------|-------------|\n| `SFCC_SERVER` | B2C instance hostname |\n| `SFCC_CODE_VERSION` | Code version |\n| `SFCC_CLIENT_ID` | OAuth client ID |\n| `SFCC_CLIENT_SECRET` | OAuth client secret |\n| `SFCC_USERNAME` | Username for WebDAV |\n| `SFCC_PASSWORD` | Password/access key for WebDAV |\n\n## Commands\n\n### Code Management\n\nDeploy and manage code versions on B2C Commerce instances.\n\n```sh\n# List code versions\nb2c code list\n\n# Deploy cartridges\nb2c code deploy --server my-sandbox.demandware.net --code-version v1\n\n# Watch and sync changes during development\nb2c code watch\n\n# Activate a code version\nb2c code activate v1\n\n# Delete a code version\nb2c code delete old-version\n```\n\n### Jobs and Site Import/Export\n\nExecute jobs and manage site archives.\n\n```sh\n# Run a job\nb2c job run my-job --wait\n\n# Import a site archive\nb2c job import ./site-data.zip\n\n# Export site data\nb2c job export --global-data meta_data\n\n# Search job executions\nb2c job search --status RUNNING\n```\n\n### On-Demand Sandboxes (ODS)\n\nCreate and manage on-demand sandboxes.\n\n```sh\n# List sandboxes\nb2c ods list\n\n# Create a new sandbox\nb2c ods create\n\n# Get sandbox details\nb2c ods get <sandbox-id>\n\n# Start/stop/restart a sandbox\nb2c ods start <sandbox-id>\nb2c ods stop <sandbox-id>\nb2c ods restart <sandbox-id>\n\n# Delete a sandbox\nb2c ods delete <sandbox-id>\n```\n\n### Managed Runtime (MRT)\n\nManage MRT projects, environments, and deployments.\n\n```sh\n# Push a bundle\nb2c mrt push --project my-storefront --environment staging\n\n# Create an environment\nb2c mrt env create staging --project my-storefront --name \"Staging\"\n\n# Manage environment variables\nb2c mrt env var list -p my-project -e staging\nb2c mrt env var set API_KEY=secret -p my-project -e staging\nb2c mrt env var delete OLD_KEY -p my-project -e staging\n```\n\n### SLAS Client Management\n\nManage Shopper Login and API Security (SLAS) clients.\n\n```sh\n# List SLAS clients\nb2c slas client list\n\n# Create a client\nb2c slas client create --name \"My App\"\n\n# Get client details\nb2c slas client get <client-id>\n\n# Update a client\nb2c slas client update <client-id>\n\n# Delete a client\nb2c slas client delete <client-id>\n```\n\n### WebDAV Operations\n\nFile operations on instance WebDAV.\n\n```sh\n# List files\nb2c webdav ls /cartridges\n\n# Upload/download files\nb2c webdav put local-file.txt /remote/path/\nb2c webdav get /remote/path/file.txt\n\n# Create directory\nb2c webdav mkdir /remote/new-dir\n\n# Delete files\nb2c webdav rm /remote/path/file.txt\n\n# Archive operations\nb2c webdav zip /remote/dir archive.zip\nb2c webdav unzip /remote/archive.zip\n```\n\n### Sites\n\nList and inspect storefront sites.\n\n```sh\nb2c sites list\n```\n\n### User Management (Account Manager)\n\nManage users in Account Manager.\n\n```sh\n# List users with pagination\nb2c am users list --page 0 --size 20\n\n# Get user details by email\nb2c am users get user@example.com\n\n# Create a new user\nb2c am users create --org org-id --mail user@example.com --first-name John --last-name Doe\n\n# Update a user\nb2c am users update user@example.com --first-name Jane\n\n# Reset a user to INITIAL state\nb2c am users reset user@example.com\n\n# Delete (disable) a user\nb2c am users delete user@example.com\n```\n\n### Role Management (Account Manager)\n\nManage roles and role assignments in Account Manager.\n\n```sh\n# List roles with pagination\nb2c am roles list --page 0 --size 20 --target-type User\n\n# Get role details\nb2c am roles get bm-admin\n\n# Grant a role to a user\nb2c am roles grant user@example.com --role bm-admin\n\n# Grant a role with tenant scope\nb2c am roles grant user@example.com --role bm-admin --scope \"tenant1,tenant2\"\n\n# Revoke a role from a user\nb2c am roles revoke user@example.com --role bm-admin\n```\n\n### Organization Management (Account Manager)\n\nManage organizations in Account Manager.\n\n```sh\n# List organizations with pagination\nb2c am orgs list --page 0 --size 25\n\n# List all organizations\nb2c am orgs list --all\n\n# Get organization details by ID\nb2c am orgs get org-123\n\n# Get organization details by name\nb2c am orgs get \"My Organization\"\n\n# Get audit logs for an organization\nb2c am orgs audit org-123\n\n# Get audit logs with extended columns\nb2c am orgs audit org-123 --extended\n```\n\n### Authentication\n\nGet OAuth tokens for scripting.\n\n```sh\nb2c auth token\n```\n\n## Logging\n\nControl log output with flags or environment variables:\n\n```sh\n# Debug logging\nb2c code deploy --log-level debug\nb2c code deploy -D  # shorthand\n\n# JSON output for scripting\nb2c code deploy --json\n```\n\nSee the [documentation](https://salesforcecommercecloud.github.io/b2c-developer-tooling/cli/logging) for more logging options.\n\n## Documentation\n\nFull documentation is available at: https://salesforcecommercecloud.github.io/b2c-developer-tooling/\n\n## License\n\nThis project is licensed under the Apache License 2.0. See [LICENSE.txt](../../LICENSE.txt) for full details.\n","readmeFilename":"README.md"}