{"_id":"sf-plugin-permission-sets","_rev":"88-6110e6f905c387d761299a291ac0cac2","name":"sf-plugin-permission-sets","dist-tags":{"dev":"0.0.0-dev.100","latest":"0.9.0"},"versions":{"0.0.0-dev":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"dist":{"shasum":"59922e8db45fe76ad64d70d3392ce6ae3b521557","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.tgz","fileCount":5,"integrity":"sha512-CgE4DojNh8ZAdhStL0MjMLzzGD7oUgFyefYG4Yxim7oHwJ+W5pn7pJ0PUgZz1cK4q4fNsErqORNAGhjFE1t61w==","signatures":[{"sig":"MEUCIQDfzOgpM8wwlMzZv2279Lw3b2hTgMjdBGxsyn/ouW0QJQIgdOH8osy+xy40fcI6Ahgye2DJD1Zly8nQb11a2cBrTC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328127},"type":"module","oclif":{"bin":"sf","topics":{"hello":{"description":"Commands to say hello."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"link-check":{"files":["./*.md","./!(CHANGELOG).md","messages/**/*.md"],"output":[],"command":"node -e \"process.exit(process.env.CI ? 0 : 1)\" || linkinator \"**/*.md\" --skip \"CHANGELOG.md|node_modules|test/|confluence.internal.salesforce.com|my.salesforce.com|%s\" --markdown --retry --directory-listing --verbosity error"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"b0d7a0af741f4cb9bc6d43735336013cfeb2040f","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","link-check":"wireit"},"_npmUser":{"name":"zaclummys","email":"zaclummys@gmail.com"},"_npmVersion":"11.8.0","description":"[![NPM](https://img.shields.io/npm/v/sf-plugin-permission-sets.svg?label=sf-plugin-permission-sets)](https://www.npmjs.com/package/sf-plugin-permission-sets) [![Downloads/week](https://img.shields.io/npm/dw/sf-plugin-permission-sets.svg)](https://npmjs.or","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev_1782671877091_0.9336823966120846","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.3":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.3","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.3","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"089e253f24a0a06c44728f6342ba93b23dda4f11","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.3.tgz","fileCount":11,"integrity":"sha512-G3INZd4GfOnxDOfn4I72zQrB54iGT6z1rT4mlE21xZ8mTv3iD4x2u6DidhEZ32bHLdLEsr5uQsQk3bOO6ZBRtQ==","signatures":[{"sig":"MEUCIBtFr1Hsoq30ENItYcoCeUWElsh4vhJqF/W/vIsYRvZaAiEAxVnhISdrnuLsTfu2Lr2g0wAZjyEj9bMVGVeuFJIukoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":368728},"type":"module","oclif":{"bin":"sf","topics":{"hello":{"description":"Commands to say hello."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"link-check":{"files":["./*.md","./!(CHANGELOG).md","messages/**/*.md"],"output":[],"command":"node -e \"process.exit(process.env.CI ? 0 : 1)\" || linkinator \"**/*.md\" --skip \"CHANGELOG.md|node_modules|test/|confluence.internal.salesforce.com|my.salesforce.com|%s\" --markdown --retry --directory-listing --verbosity error"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"a5a5be8532a75baebaf3c90a0009dd5a5141b7d6","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","link-check":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.17.0","description":"[![NPM](https://img.shields.io/npm/v/sf-plugin-permission-sets.svg?label=sf-plugin-permission-sets)](https://www.npmjs.com/package/sf-plugin-permission-sets) [![Downloads/week](https://img.shields.io/npm/dw/sf-plugin-permission-sets.svg)](https://npmjs.or","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.3_1782673869373_0.01834588735066678","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.4":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.4","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.4","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"32d2c4bd2c4a16c6c7d4e1e75fdf6dffe99b06de","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.4.tgz","fileCount":11,"integrity":"sha512-w1fh8JNfIi09/0jTVOmL265mDrely7kMqpNgZbzpgKgOR+Ks+9pFRlNDYw+nR71nueYkKWPRb5NAos4ZBnOkbA==","signatures":[{"sig":"MEUCIEy89/AQZJcv3YNX3m4fJEBpYweWnR+2mWIOFtP7tTBSAiEAofM0dItBh/DG7CbNxRV+td5YKAb7WMRWhB6pq5jWsDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331650},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"link-check":{"files":["./*.md","./!(CHANGELOG).md","messages/**/*.md"],"output":[],"command":"node -e \"process.exit(process.env.CI ? 0 : 1)\" || linkinator \"**/*.md\" --skip \"CHANGELOG.md|node_modules|test/|confluence.internal.salesforce.com|my.salesforce.com|%s\" --markdown --retry --directory-listing --verbosity error"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"6382fd9262450e70a9859be2855d7a4409c62774","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","link-check":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.17.0","description":"[![NPM](https://img.shields.io/npm/v/sf-plugin-permission-sets.svg?label=sf-plugin-permission-sets)](https://www.npmjs.com/package/sf-plugin-permission-sets) [![Downloads/week](https://img.shields.io/npm/dw/sf-plugin-permission-sets.svg)](https://npmjs.or","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.4_1782674246731_0.2314401188149886","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.5":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.5","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.5","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"072236788591cc93ac2a2808bf1b97433ec32f2a","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.5.tgz","fileCount":11,"integrity":"sha512-2+GJ+OR7KYRXdyswfDxkLBb/LTQITqNbIIPgRpqwJyfcvoYNsRE3/tdVq2BDplOfdPOsVhFcmJY+kJAH7rWhgw==","signatures":[{"sig":"MEUCIC8EQIBdsG2NEkjkZEeFUYowHn3z8KarubQeLsWM53+GAiEA+d42+y9ioN4cly3zQb2u5DHcdNfNY9z9Dmxmsya8Wvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331650},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"link-check":{"files":["./*.md","./!(CHANGELOG).md","messages/**/*.md"],"output":[],"command":"node -e \"process.exit(process.env.CI ? 0 : 1)\" || linkinator \"**/*.md\" --skip \"CHANGELOG.md|node_modules|test/|confluence.internal.salesforce.com|my.salesforce.com|%s\" --markdown --retry --directory-listing --verbosity error"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"3fb45ef3daddf1eaf49626a4dbbb64615c110b34","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","link-check":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.17.0","description":"[![NPM](https://img.shields.io/npm/v/sf-plugin-permission-sets.svg?label=sf-plugin-permission-sets)](https://www.npmjs.com/package/sf-plugin-permission-sets) [![Downloads/week](https://img.shields.io/npm/dw/sf-plugin-permission-sets.svg)](https://npmjs.or","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.5_1782674487627_0.42262082228499476","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.6":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.6","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.6","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"3814a55751eb62c40870cc670fcb3401b9e97a2d","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.6.tgz","fileCount":11,"integrity":"sha512-JC8D4IvWAKzPkJP7qCt0RmpDAJRCEr/HzfDpsG90cbb1J9dlsjR0zXudI6oIy7BUXcCX65c2Z+n/6rca4fu6Dw==","signatures":[{"sig":"MEYCIQCd3aqmLh97saR2TcE+SApP2h3sxniU1h32akAVXlvN1AIhAPuwB5y/Myf1evk5GWzfbhxvshkAya91xo0FX7ic0oGg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331650},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"link-check":{"files":["./*.md","./!(CHANGELOG).md","messages/**/*.md"],"output":[],"command":"node -e \"process.exit(process.env.CI ? 0 : 1)\" || linkinator \"**/*.md\" --skip \"CHANGELOG.md|node_modules|test/|confluence.internal.salesforce.com|my.salesforce.com|%s\" --markdown --retry --directory-listing --verbosity error"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"4bd9697a948a850d9f5ec7545fbe12a6708cea6d","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","link-check":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.17.0","description":"[![NPM](https://img.shields.io/npm/v/sf-plugin-permission-sets.svg?label=sf-plugin-permission-sets)](https://www.npmjs.com/package/sf-plugin-permission-sets) [![Downloads/week](https://img.shields.io/npm/dw/sf-plugin-permission-sets.svg)](https://npmjs.or","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.6_1782674714607_0.10914296328014461","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.7":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.7","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.7","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"f7742e4e7b242cfe833712da0440f02479ae67cb","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.7.tgz","fileCount":11,"integrity":"sha512-8lEvVuaCol8SXa9dKb303KoGo98lOBNFbnAbjQ5AHfae1pFdQHPx1+ESJKQ6sQyf+evbx2AeZVEmKU+QgaN3qQ==","signatures":[{"sig":"MEYCIQCMV6Z2aGZfM9B/zaOMQbbQglJJ2URNPP9YFLtUXTxxXgIhAPvzLdJTyulY3n4n5JpJS/7P4+TpdFpfZW28jz98LiTx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331650},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"link-check":{"files":["./*.md","./!(CHANGELOG).md","messages/**/*.md"],"output":[],"command":"node -e \"process.exit(process.env.CI ? 0 : 1)\" || linkinator \"**/*.md\" --skip \"CHANGELOG.md|node_modules|test/|confluence.internal.salesforce.com|my.salesforce.com|%s\" --markdown --retry --directory-listing --verbosity error"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"9a1439cb64b59e920f6964ab025edb3b00903bce","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","link-check":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.17.0","description":"[![NPM](https://img.shields.io/npm/v/sf-plugin-permission-sets.svg?label=sf-plugin-permission-sets)](https://www.npmjs.com/package/sf-plugin-permission-sets) [![Downloads/week](https://img.shields.io/npm/dw/sf-plugin-permission-sets.svg)](https://npmjs.or","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.7_1782675241308_0.7292358865784705","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.8":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.8","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.8","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"0055ae12f183b768a23b3dfa889a1817851cc170","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.8.tgz","fileCount":11,"integrity":"sha512-ZABbRl2qI9bKXlOmNIbUoz2aUtCoQnlTvXtgdjJFdwXFkiDtX393Ba06/QpBlp1f+lx9cEFo7j4e6AUfPq6+pg==","signatures":[{"sig":"MEUCIQCACinTY2c4rt5RlgpmYiV8h071QkNKxs1n/AJGpXiy8wIgOUI6R5WNLD3LGII2kjnGBIzyp2rnnkj0q8m7JR3SsiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331650},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"link-check":{"files":["./*.md","./!(CHANGELOG).md","messages/**/*.md"],"output":[],"command":"node -e \"process.exit(process.env.CI ? 0 : 1)\" || linkinator \"**/*.md\" --skip \"CHANGELOG.md|node_modules|test/|confluence.internal.salesforce.com|my.salesforce.com|%s\" --markdown --retry --directory-listing --verbosity error"},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"},"test:json-schema":{"files":["src/**/*.ts","schemas"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" schema:compare"},"test:command-reference":{"files":["src/**/*.ts","messages/**","package.json"],"output":["tmp/root"],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" commandreference:generate --erroronwarnings"},"test:deprecation-policy":{"files":["src/**/*.ts"],"output":[],"command":"node --loader ts-node/esm --no-warnings=ExperimentalWarning \"./bin/dev.js\" snapshot:compare","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"98072b5b729271a1cfd6e8b5a061a655be955b17","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:nuts":"nyc mocha \"**/*.nut.ts\" --slow 4500 --timeout 600000 --parallel","test:only":"wireit","link-check":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.17.0","description":"[![NPM](https://img.shields.io/npm/v/sf-plugin-permission-sets.svg?label=sf-plugin-permission-sets)](https://www.npmjs.com/package/sf-plugin-permission-sets) [![Downloads/week](https://img.shields.io/npm/dw/sf-plugin-permission-sets.svg)](https://npmjs.or","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6","@oclif/plugin-command-snapshot":"^5.1.9","@salesforce/cli-plugins-testkit":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.8_1782675483445_0.5148436070045741","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.9":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.9","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.9","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"b106143e3b6e9b72c4ff776a834af504a62a409e","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.9.tgz","fileCount":11,"integrity":"sha512-NbNwC17aYQwXZvAYrFcNi3pj12lk35eCYsPL4nlpAYCamcgX6/Zo/WoQFZGb8wtZW4OlduCllR+1gOkkkUbeSw==","signatures":[{"sig":"MEUCIGs5KH4qPogCju4DAYYtYh5stWckjIh0AwSRlgM66/BqAiEAs3/W+h845PAsZIUxn4YZRfDcKcR/mag+znaf6mdCzcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312850},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"30f9a2700fd8cf76022361fbbcfd49f37121e3f8","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:only":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.17.0","description":"[![NPM](https://img.shields.io/npm/v/sf-plugin-permission-sets.svg?label=sf-plugin-permission-sets)](https://www.npmjs.com/package/sf-plugin-permission-sets) [![Downloads/week](https://img.shields.io/npm/dw/sf-plugin-permission-sets.svg)](https://npmjs.or","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.9_1782677300472_0.6124984482027798","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.10":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.10","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.10","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"9b9794b38629631d5ccbe6bd2fe0c924f29bb93b","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.10.tgz","fileCount":11,"integrity":"sha512-PXuUEZaw6N9cbYHVMzehqfDoO/kFfdc6pU/0b9+STgrkUuaWIZW6FE4WZBqjwMylSnuNqJxHyYnd1cr5aU0IAA==","signatures":[{"sig":"MEYCIQC/l1OK4WM0K4WCgrrOJTwZUU3IYGzKrrn7nYqq2EC3vwIhAOLMw9ozbNVf8KWloe8EwQbEJ0Z7ZQ61H0kysnj0SRck","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314938},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"f248c6d3c45438575df81b1d31180f504ac18be6","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:only":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.17.0","description":"[![NPM](https://img.shields.io/npm/v/sf-plugin-permission-sets.svg?label=sf-plugin-permission-sets)](https://www.npmjs.com/package/sf-plugin-permission-sets) [![Downloads/week](https://img.shields.io/npm/dw/sf-plugin-permission-sets.svg)](https://npmjs.or","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.10_1782677593422_0.6397642212624037","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.11":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.11","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.11","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"1472e72268588283e93a5a419239717139eef3a4","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.11.tgz","fileCount":11,"integrity":"sha512-9uGNckt8sBfuUWmqaHy9Pn594G6N//skodqRr1m1MtmxGHtXyDkEhjwkNzhkRZDrTXVFdjE5ktmOg/k1DEbFMw==","signatures":[{"sig":"MEYCIQCWibDGrusrxqrGtnWyeDPGQPc+T8PHPV4rxZDUnY+5eQIhAI8VQRJ2FDLZ8AilkuqaCWk8nWE95hqKQiSSCKIWhrhh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":313385},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src test --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:compile","test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts","test/**/*.ts","schemas/**/*.json","command-snapshot.json",".prettier*"],"output":[],"command":"prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**/*.ts","src/**/*.ts","**/tsconfig.json",".mocha*","!*.nut.ts",".nycrc"],"output":[],"command":"nyc mocha \"test/**/*.test.ts\""},"test:compile":{"files":["test/**/*.ts","**/tsconfig.json"],"output":[],"command":"tsc -p \"./test\" --pretty"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"18111d16f6002d3f3dc8b7d3e04e78f9a421de0f","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:only":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.17.0","description":"[![NPM](https://img.shields.io/npm/v/sf-plugin-permission-sets.svg?label=sf-plugin-permission-sets)](https://www.npmjs.com/package/sf-plugin-permission-sets) [![Downloads/week](https://img.shields.io/npm/dw/sf-plugin-permission-sets.svg)](https://npmjs.or","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","oclif":"^4.14.0","ts-node":"^10.9.2","typescript":"^5.4.5","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.11_1782678332887_0.5916388686680083","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.12":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.12","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.12","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"16ebb91dcbf13c061c7f7a17c454a8c4aaaa5f3e","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.12.tgz","fileCount":36,"integrity":"sha512-PhXQTk8UG0MRaLXLQgeuEjxUKkXQTADjRTC3t/7BhBWAHIWQfW6qjdcQEifB5iJ2e5lXfWkFcXavHouaAwNEBg==","signatures":[{"sig":"MEYCIQDS43CoUIrzj9oSmzyjJL2nW41G3aGMcnvXTbC++F6NowIhALor2fX1pUGvlOwmRhYdZ2efz4KqEnzDk3r8mPCKll9A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":366455},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts",".prettier*"],"output":[],"command":"prettier --write \"src/**/*.+(ts|js|json)\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["src/**/*.ts","vitest.config.ts","**/tsconfig.json"],"output":[],"command":"vitest run"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"57abf34fab2e77af0aca74cefe86935de8bdf2e9","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:only":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.17.0","description":"[![NPM](https://img.shields.io/npm/v/sf-plugin-permission-sets.svg?label=sf-plugin-permission-sets)](https://www.npmjs.com/package/sf-plugin-permission-sets) [![Downloads/week](https://img.shields.io/npm/dw/sf-plugin-permission-sets.svg)](https://npmjs.or","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","globby":"^16.2.0","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","oclif":"^4.14.0","vitest":"^4.1.9","ts-node":"^10.9.2","typescript":"^5.4.5","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.12_1782680142773_0.9145865680732499","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.13":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.13","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.13","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"34a3b9c204dd19de3b1a6bd1b54d139e94150406","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.13.tgz","fileCount":36,"integrity":"sha512-KicFMpAK7MNMFVzKUrYbZAW6cgN77fKuBHvrkD/0aSNfY1Sc+ZU0Xaipu/hEp3/RhRUagEHf4ITbPQqM6d0ZeA==","signatures":[{"sig":"MEUCIQCW8a+VM7CpvDXZAsNdYgWle2ATOMtz0tzYJvq3BFeZxgIgXlq1flbBDdZTYUKM8x3jdfCiPxhBzrBK595UKR14m5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":367574},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts",".prettier*"],"output":[],"command":"prettier --write \"src/**/*.+(ts|js|json)\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["src/**/*.ts","vitest.config.ts","**/tsconfig.json"],"output":[],"command":"vitest run"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"ecf2a777bb3a655e7c33712da72ab6008e875c5e","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:only":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.17.0","description":"[![NPM](https://img.shields.io/npm/v/sf-plugin-permission-sets.svg?label=sf-plugin-permission-sets)](https://www.npmjs.com/package/sf-plugin-permission-sets) [![Downloads/week](https://img.shields.io/npm/dw/sf-plugin-permission-sets.svg)](https://npmjs.or","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","globby":"^16.2.0","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","oclif":"^4.14.0","vitest":"^4.1.9","ts-node":"^10.9.2","typescript":"^5.4.5","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.13_1782681062268_0.8504674039908491","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"sf-plugin-permission-sets","version":"0.1.0","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.1.0","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"6078752b18472d56357a5a7c0abfa1d7f84981f4","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.1.0.tgz","fileCount":36,"integrity":"sha512-qmFiWkQmLw4+m2Z83T0vRFlyaun8F27ZdE877t/dutnp1psINnC7gyPAJzkrY8Uixvg3GFB8UbnE6+NbIZ3vDQ==","signatures":[{"sig":"MEQCIHHixOR49UZjD2zojN5/TO7PTO14p5lAuLl2E7vZdVLyAiA1AmcpUKP1WfqvPfPaJszsaUrLuqdIemlUjxGNobvz3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":367560},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts",".prettier*"],"output":[],"command":"prettier --write \"src/**/*.+(ts|js|json)\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["src/**/*.ts","vitest.config.ts","**/tsconfig.json"],"output":[],"command":"vitest run"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"ecf2a777bb3a655e7c33712da72ab6008e875c5e","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:only":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.17.0","description":"[![NPM](https://img.shields.io/npm/v/sf-plugin-permission-sets.svg?label=sf-plugin-permission-sets)](https://www.npmjs.com/package/sf-plugin-permission-sets) [![Downloads/week](https://img.shields.io/npm/dw/sf-plugin-permission-sets.svg)](https://npmjs.or","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","globby":"^16.2.0","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","oclif":"^4.14.0","vitest":"^4.1.9","ts-node":"^10.9.2","typescript":"^5.4.5","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.1.0_1782681074927_0.02776976330786285","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.15":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.15","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.15","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"93ee312638b62a338c261cb197bb3fe82a0f2b5c","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.15.tgz","fileCount":36,"integrity":"sha512-32zr5C1MP1P1L5gcD9jtqaZnfvVjDYhiezkDMxG8VLiagkcvj6cXMGTy5zJHbWtsQnYaLw/+ZtR8DaQjMjbi7Q==","signatures":[{"sig":"MEUCIGEaxb84Nqs3aJ3/MDIbw6ZnoLqm3rwU6l8G+eFRPib2AiEA5FOR9ZvTTnmxJoPwiyfhld3rQNO6vro8i9Aaq8qnx3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":367574},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts",".prettier*"],"output":[],"command":"prettier --write \"src/**/*.+(ts|js|json)\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["src/**/*.ts","vitest.config.ts","**/tsconfig.json"],"output":[],"command":"vitest run"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"02ca9f1fb45bb7f8af3ecbd206fed5e5651f6bcd","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:only":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.17.0","description":"[![NPM](https://img.shields.io/npm/v/sf-plugin-permission-sets.svg?label=sf-plugin-permission-sets)](https://www.npmjs.com/package/sf-plugin-permission-sets) [![Downloads/week](https://img.shields.io/npm/dw/sf-plugin-permission-sets.svg)](https://npmjs.or","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","globby":"^16.2.0","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","oclif":"^4.14.0","vitest":"^4.1.9","ts-node":"^10.9.2","typescript":"^5.4.5","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.15_1782681547399_0.033566894002060366","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.16":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.16","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.16","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"b8efdf66407c9f69f7184a7df3b10e65786051cf","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.16.tgz","fileCount":46,"integrity":"sha512-1We4az792aIbHgiiAw1l5dpeE4YqwV3jXuVl0A/16DIl0AdxuoIXm2ffvh7idO5rq00a1Gy3SeABFBGmm2xJ5w==","signatures":[{"sig":"MEQCIEK+2vPRwnHQAbVXv0f1W6muH0T786pxUX7AFFr50kVLAiAuVZJWG+Pq1jA8iAUzW/hZGvirTMEt/JxXyBTXFM1I+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387009},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts",".prettier*"],"output":[],"command":"prettier --write \"src/**/*.+(ts|js|json)\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["src/**/*.ts","vitest.config.ts","**/tsconfig.json"],"output":[],"command":"vitest run"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"77792e450a03c98fb7fe1387e83633fb0207612d","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:only":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.17.0","description":"[![NPM](https://img.shields.io/npm/v/sf-plugin-permission-sets.svg?label=sf-plugin-permission-sets)](https://www.npmjs.com/package/sf-plugin-permission-sets) [![Downloads/week](https://img.shields.io/npm/dw/sf-plugin-permission-sets.svg)](https://npmjs.or","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","globby":"^16.2.0","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","oclif":"^4.14.0","vitest":"^4.1.9","ts-node":"^10.9.2","typescript":"^5.4.5","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.16_1782684097305_0.3981061986585852","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.17":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.17","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.17","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"64abd6e0e2ecd55f0ddaf4537624fdda44af654c","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.17.tgz","fileCount":49,"integrity":"sha512-Vs5bg2HBqRQtVB+2P8xfSmzoBAaTxZc8o8JpOfVLFbdSvnXfJve0Ts8UF1i69f8X6WWLhlsY4O07kYs4h0sz2A==","signatures":[{"sig":"MEUCIAnqVF1rRkh68HCoj+1jkOyBW747DzJozrpfLODS43fzAiEAks6ZYLOYxzt2j06k7kI6RluXttzRlXMXKLYFRxYMA7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":391411},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts",".prettier*"],"output":[],"command":"prettier --write \"src/**/*.+(ts|js|json)\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["src/**/*.ts","vitest.config.ts","**/tsconfig.json"],"output":[],"command":"vitest run"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"9e5c85133ac02a81946ba416c43fbf4209c1d2c2","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:only":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.17.0","description":"[![NPM](https://img.shields.io/npm/v/sf-plugin-permission-sets.svg?label=sf-plugin-permission-sets)](https://www.npmjs.com/package/sf-plugin-permission-sets) [![Downloads/week](https://img.shields.io/npm/dw/sf-plugin-permission-sets.svg)](https://npmjs.or","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","globby":"^16.2.0","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","oclif":"^4.14.0","vitest":"^4.1.9","ts-node":"^10.9.2","typescript":"^5.4.5","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.17_1782685302973_0.30879182274527683","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.18":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.18","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.18","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"f3e7fec5448d5525a64b2e49ee207f544940ef9a","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.18.tgz","fileCount":52,"integrity":"sha512-0r9dDzaWzXFLcw9v8LO73wx7/0Gkn699yyEsbkmfwnliWogvVaLknET/TXHCyljTCMBQYjnMnpjrQMCE7fjdFg==","signatures":[{"sig":"MEQCIGdfpPrIFNBXHJq1+rvxS5EpvfG6BW+2sR65tkZgATSLAiAQ6jNg45DD0kG6u27LbrxAI/2YmH2+E1gGFN4rUB+oZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":391915},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts",".prettier*"],"output":[],"command":"prettier --write \"src/**/*.+(ts|js|json)\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["src/**/*.ts","vitest.config.ts","**/tsconfig.json"],"output":[],"command":"vitest run"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"29d9e79935cb73494362927c5e9f09d4de31cded","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:only":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.17.0","description":"[![NPM](https://img.shields.io/npm/v/sf-plugin-permission-sets.svg?label=sf-plugin-permission-sets)](https://www.npmjs.com/package/sf-plugin-permission-sets) [![Downloads/week](https://img.shields.io/npm/dw/sf-plugin-permission-sets.svg)](https://npmjs.or","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","globby":"^16.2.0","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","oclif":"^4.14.0","vitest":"^4.1.9","ts-node":"^10.9.2","typescript":"^5.4.5","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.18_1782687531756_0.5189914270426981","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.19":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.19","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.19","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"ac7ff3ef66ee8b10bb5a529d1e1b399a04f940fe","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.19.tgz","fileCount":52,"integrity":"sha512-MUtYbf2RVxPr00Vc7fCG7hLkqagrN7sDj8rHIOqp7H9BASHJeHPB3n7JRcnKGKhCP4WQ/aiiLYebxeeeA9uUbA==","signatures":[{"sig":"MEYCIQDIxCFiDwArcxljDat0bJOv62PiIDM/3yzU6BapBkBGIgIhAITBjBtG5O+Vh38GV2OabbPKjparqK9PSnoe515g+omj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":392705},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts",".prettier*"],"output":[],"command":"prettier --write \"src/**/*.+(ts|js|json)\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["src/**/*.ts","vitest.config.ts","**/tsconfig.json"],"output":[],"command":"vitest run"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"31e7757e7175d1806798c125883bb968e40b4101","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:only":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.17.0","description":"Declarative permission set assignment management for Salesforce. Under active development, with breaking changes possible until v1.0.0.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","globby":"^16.2.0","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","oclif":"^4.14.0","vitest":"^4.1.9","ts-node":"^10.9.2","typescript":"^5.4.5","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.19_1782738944532_0.11637477379113337","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.20":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.20","keywords":["force","salesforce","salesforcedx","sf","sf-plugin","sfdx","sfdx-plugin"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.20","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"42f5fb5ed710408b2ce1e5a05ffc5dad6f3fb4d0","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.20.tgz","fileCount":52,"integrity":"sha512-oCssL1qiu7se/f5xfOBS65rHHYdW0UmWEw6EcEzkD/fhI+G6mLfa1pGVygYhD8cQPFa1iCHWhTPgLmyExGOF3g==","signatures":[{"sig":"MEYCIQC5Uo5DNSwc2WiwjssZKQKj+miJBquTRRYnGzYdDzvwDAIhAJVqbr9E0RTBNR8sChR/XiUpX2rxj6BcJA87WKGgy+nK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":392705},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts",".prettier*"],"output":[],"command":"prettier --write \"src/**/*.+(ts|js|json)\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["src/**/*.ts","vitest.config.ts","**/tsconfig.json"],"output":[],"command":"vitest run"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"3504b623f4ebccea3e70570ac081bbf96195cbdb","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:only":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.17.0","description":"Declarative permission set assignment management for Salesforce. Under active development, with breaking changes possible until v1.0.0.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","globby":"^16.2.0","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","oclif":"^4.14.0","vitest":"^4.1.9","ts-node":"^10.9.2","typescript":"^5.4.5","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.20_1782746298354_0.1482203051509876","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.21":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.21","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.21","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"1a58e4d88805050337a9184f8699885ed698014d","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.21.tgz","fileCount":82,"integrity":"sha512-2lhFje79x1CVpYaqsKHg84fUaSSz8qdjnA0j2dTa7jLkLPeCdn3rxSbdIaN9EmyC93DDoUXZRBCVjODDd2HIjw==","signatures":[{"sig":"MEYCIQDE/a6bM2uivHU6DDDkeKom43PuGQJIcp/7qRxHtMmH3wIhAOILp0QBb9q8gA8ZfdkbCDzPgdBEY3hHtb0eLizlp2Or","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":484218},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts",".prettier*"],"output":[],"command":"prettier --write \"src/**/*.+(ts|js|json)\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["src/**/*.ts","vitest.config.ts","**/tsconfig.json"],"output":[],"command":"vitest run"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"0bc0bcb65ea9f288dbe34601090af3a57c0fc624","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:only":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.18.0","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","globby":"^16.2.0","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","oclif":"^4.14.0","vitest":"^4.1.9","ts-node":"^10.9.2","typescript":"^5.4.5","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.21_1782760333271_0.05261134437873993","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.22":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.22","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.22","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"b2b7dce8d4d270c0e0d518148c68eccb445ba22e","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.22.tgz","fileCount":78,"integrity":"sha512-cVNhWtH9elG+4ZLPdVJbdYJlGRheT2qbcujuMOKNyZEsN/ZPB2Zw5T1arOPQV+r2rsiTyOXi2CuGEW7AXQIiUA==","signatures":[{"sig":"MEQCIDcv46gLOvRvtKplxr0ei2U3hR848cA1AOdd6G7OIv4+AiAfNx52Dn6mcGssCp6LmcjXh1LYs82TfXzofgt+jvZhcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":499689},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts",".prettier*"],"output":[],"command":"prettier --write \"src/**/*.+(ts|js|json)\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["src/**/*.ts","vitest.config.ts","**/tsconfig.json"],"output":[],"command":"vitest run"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"85dc7bd8557427170f970ca43fc5cf82815d2d8c","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:only":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.18.0","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","globby":"^16.2.0","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","oclif":"^4.14.0","vitest":"^4.1.9","ts-node":"^10.9.2","typescript":"^5.4.5","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.22_1782762982018_0.39138857554538253","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"sf-plugin-permission-sets","version":"0.2.0","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.2.0","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"46e6e9f6ad7a68f20cfcf0ace3f979b049e9012e","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.2.0.tgz","fileCount":78,"integrity":"sha512-Us5T2Q+0v5BtoT/uYxcq4K2BrLgKRy29x1WSZTCceJl8gwEfQeqWMjzlD65FxzmQ4E4dMzo50RQYH0itYrLR/w==","signatures":[{"sig":"MEUCICA6ROukZ960btRUQH9Ei8n5GnirxfA4+2pcKzH8OVRkAiEA/y3uhnFgNslzYWyh707fU1qvdJkmxRdyUpy3rdq6vFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":499675},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts",".prettier*"],"output":[],"command":"prettier --write \"src/**/*.+(ts|js|json)\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["src/**/*.ts","vitest.config.ts","**/tsconfig.json"],"output":[],"command":"vitest run"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"85dc7bd8557427170f970ca43fc5cf82815d2d8c","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:only":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.18.0","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","globby":"^16.2.0","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","oclif":"^4.14.0","vitest":"^4.1.9","ts-node":"^10.9.2","typescript":"^5.4.5","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.2.0_1782762996430_0.893921901045637","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.24":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.24","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.24","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"26e2b137bd211674c0dbf690109fee58bcd14e46","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.24.tgz","fileCount":78,"integrity":"sha512-lmN22qXTQRHUaRaaE3D1A2xwl9rzHcT4JOI1QAM/3oe1+UJOneyvedI4oA7Y+D5JpF4bCMDQfztZpaWqTr7b9g==","signatures":[{"sig":"MEYCIQCJITRTdHPyxK2DfLSHsp+5pkk4tV23qM2t4YKxMUgYUwIhAPZsRbgd5WFNY6unt9qus8NznG8ezH9gKIvDKH/vWEk7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":499951},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:only","lint"]},"build":{"dependencies":["compile","lint"]},"format":{"files":["src/**/*.ts",".prettier*"],"output":[],"command":"prettier --write \"src/**/*.+(ts|js|json)\""},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["src/**/*.ts","vitest.config.ts","**/tsconfig.json"],"output":[],"command":"vitest run"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"58d496cd53f35dae9a87e8be95bd8888490b0782","scripts":{"docs":"sf-docs","lint":"wireit","test":"wireit","build":"wireit","clean":"sf-clean","format":"wireit","compile":"wireit","prepack":"sf-prepack","prepare":"husky install","version":"oclif readme","postpack":"sf-clean --ignore-signing-artifacts","clean-all":"sf-clean all","test:only":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.18.0","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","globby":"^16.2.0","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","oclif":"^4.14.0","vitest":"^4.1.9","ts-node":"^10.9.2","typescript":"^5.4.5","@salesforce/dev-scripts":"^10","eslint-plugin-sf-plugin":"^1.18.6"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.24_1782763340128_0.6822182664349885","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.27":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.27","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.27","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"c6dd7c7857910cfe599fc9dfe7f1c49ac7e447da","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.27.tgz","fileCount":103,"integrity":"sha512-jWKdTalF5FQLB24k4U/Nkl69tw3v+lNn6mQCyZ+JKrKod8EacTODLcVcWc6ituiywr/WaWuWYDruPhXschPkMg==","signatures":[{"sig":"MEYCIQCWsRrzrecnBaWA8fl04pG+8h8BgIrTeemw+ivdX8HrkgIhAPwG5ihX/JDk7p/U54dFFKfYd0egL2pSJjZPIEpYNEp1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180623},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:only","lint"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["src/**/*.ts","vitest.config.ts","**/tsconfig.json"],"output":[],"command":"vitest run"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"537ee8bc5c7f8a97f6b9e6495b16e2115f363abf","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme","test:only":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.18.0","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","globby":"^16.2.0","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.6.0","vitest":"^4.1.9","wireit":"^0.14.0","globals":"^17.7.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^5.4.5","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.27_1782929882922_0.33907705190403337","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.28":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.28","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.28","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"9f07eea2aa680ae26aa8771fc66cbbf315530986","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.28.tgz","fileCount":103,"integrity":"sha512-accUuod2lW12HT90R3jJI1SLOTW/NaR1ZXMk9bq3bpnEgalrb08aaL2XFc6tU34IXGFW0LyU1uNQ2cPtrujWeg==","signatures":[{"sig":"MEQCIFb41Isf7YGH914qrJ24QtN7HND8TVJ2nO+KCMSeC67EAiASbk3d96/PRUcQkrObQ0fpEp/izNgQCLqGCgvIP2AxmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180623},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:only","lint"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["src/**/*.ts","vitest.config.ts","**/tsconfig.json"],"output":[],"command":"vitest run"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"e9fbc1af19cc50922d8c4523f3a51e633ea1fd17","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme","test:only":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.18.0","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","globby":"^16.2.0","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.6.0","vitest":"^4.1.9","wireit":"^0.14.0","globals":"^17.7.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^5.4.5","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.28_1782930094336_0.9848478754229419","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.30":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.30","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.30","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"8bbf3e828160ac14ac7027659497118f2d6ee414","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.30.tgz","fileCount":103,"integrity":"sha512-2I2pJbq8+Qlcr2HGY7p2G/qHPnXFh6QA0JOxp8HFY+qkAy0qbUsvnmpOn7N0e4n3b7eYlPsevjrpjS2BzSDaqQ==","signatures":[{"sig":"MEQCIHspLWIYDPYzk95kaE/8wj4QuYOVB3iK99A6c75DeZRYAiAhLRobdXEp0tbBPv14770XZkpgtg06LYmSrOJookgCGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180623},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:only","lint"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["src/**/*.ts","vitest.config.ts","**/tsconfig.json"],"output":[],"command":"vitest run"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"afa3b6de13f0922354811cc47c79101f990b60e9","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme","test:only":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.18.0","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","globby":"^16.2.0","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.6.0","vitest":"^4.1.9","wireit":"^0.14.0","globals":"^17.7.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^5.4.5","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.30_1783194137334_0.6627252210467576","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.31":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.31","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.31","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"25a39a27fd364bc74eed386a05c1294f26e144a7","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.31.tgz","fileCount":103,"integrity":"sha512-2mStlzkOlyPDnu77/EEsruaiUzwWYPbG7iP7lkQE8lAXZFlVqBDq5QIceYu+9X3/xxKTg+hQRMFwEJ6ZbuUVgA==","signatures":[{"sig":"MEUCIEnkqrSxUq5fuw8PZkQjhVBAN6FM7wCUqtigifjZ4TuaAiEAlpmo2hcSnjSqXoYoJM+mlVPUd4iKv4JJNBo+6DX8504=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180691},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:only","lint"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"c59eed4298d7a34d5897d153c8b4d8c29ca7b972","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme","test:only":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.18.0","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","globby":"^16.2.0","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9.6.1","eslint":"^10.6.0","vitest":"^4.1.9","wireit":"^0.14.0","globals":"^17.7.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^6.0.3","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.31_1783194380585_0.966716433860161","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.32":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.32","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.32","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"a399f86ffcc4c49503e2f8d2d2c9bc7e3357220f","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.32.tgz","fileCount":103,"integrity":"sha512-Iu4wyv2mvr/cTg9DyUt45TpgD0oik2vA4wmjXqvwwCF/mifPh0pVYK4wCytOMnIpTCX2Y+SegJNIJ9rK6VCdnw==","signatures":[{"sig":"MEQCIAuLs3na89XsC1Py8cup27fOKpWOj438ND9w1+yxe46EAiBXeBbtX1SYIFCcSfo/TMgfbRlqG11VnvIMMrtQuEApVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179899},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:only","lint"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"35ee1857ee1c2991319a1dee498e9bce6ee97652","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme","test:only":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.18.0","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","globby":"^16.2.0","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9.6.1","eslint":"^10.6.0","vitest":"^4.1.9","wireit":"^0.14.0","globals":"^17.7.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^6.0.3","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.32_1783195833695_0.1308410990566109","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.33":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.33","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.33","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"403975a469a506ac11ffd2cc8c7282b92425622b","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.33.tgz","fileCount":103,"integrity":"sha512-ezPaSlRY8+nuALtLTNVM82HppKeGZU893WXLuKFeZRXDk645nxTuT0RqE8jWcJiGdJOZcs/i/3d00wcWidDvnw==","signatures":[{"sig":"MEUCIQDNDoazB6E9IYletm32WlObBloMZGzB8Z9danfsddzwSAIgSkUGSdRAYGUReIdzrTjWaBbDjhNuIBdHwngRbk5QCVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":178843},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:only","lint"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:only":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"653b467ac5b8e53777e61e40bc6195ded46ff1cc","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme","test:only":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.18.0","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","globby":"^16.2.0","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9.6.1","eslint":"^10.6.0","vitest":"^4.1.9","wireit":"^0.14.0","globals":"^17.7.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^6.0.3","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.33_1783196614477_0.6389227944233575","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.36":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.36","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.36","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"3136852452cfc3266121b6ad87f49bb78e2205e7","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.36.tgz","fileCount":103,"integrity":"sha512-BjZ8p/HkHuArVsSbeWUiw8cd+MKfMNkgNVtT8XJLWrP4kkBlDHEkP+3w3TOz5JUZ1uQWJIdlEMoJ7ejXWiN7Eg==","signatures":[{"sig":"MEYCIQCfypUsHklhfd2E/Gi3RADaD/JRYT7OkTQd5Cl13eBCAgIhAKvbbnxWG/qpG8UwjY6RHydXrf+bIN150IKpiNvphs7o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":178682},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"35e5680dfdaa92c8c5941c5c3fb7c6ec74fd8101","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.18.0","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","globby":"^16.2.0","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9.6.1","eslint":"^10.6.0","vitest":"^4.1.9","wireit":"^0.14.0","globals":"^17.7.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^6.0.3","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.36_1783200416105_0.9191157593042556","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.37":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.37","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.37","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"7642120494ddeec86aeebdababb38efe36c9abec","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.37.tgz","fileCount":103,"integrity":"sha512-x449RO2NunhmUjtcYd7MpUoaXca0SbYlik6esTVtxZ5UX2lW9gJkV6YNGwxRjJE+hqYYWisq7SXARHKW+vb+Mw==","signatures":[{"sig":"MEYCIQCf53MAOcMCRFG8MKklZYtbJ1iKuKn8ntWwVAILmjjaLAIhAO2wjIIPrNkF+Qr+dYtLWpcQrjwfu+SaPWC/F9lgYF1e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":178682},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"c8e676856a12f3eea209f8933d9a2dcfc4f17fcc","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.18.0","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","globby":"^16.2.0","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9.6.1","eslint":"^10.6.0","vitest":"^4.1.9","wireit":"^0.14.0","globals":"^17.7.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^6.0.3","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.37_1783200529765_0.6399209307536047","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"sf-plugin-permission-sets","version":"0.3.0","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.3.0","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"ded98ffbc5c1b5614bca840563ce4872f16baf2a","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.3.0.tgz","fileCount":103,"integrity":"sha512-IR7s1g4bfBBNVHW3ry/95OzskLhIrpw7ubx4OHEKuzyO09TjXKCjMu4xwV0xMWNb7WsgH9nSPOK59wusgMn54Q==","signatures":[{"sig":"MEYCIQCNcdwJulWrIh2WZiOCsyrvEBT4s2zDquC0gr/kRrwH2gIhAJVm4w2zsAKCs4CpeY8BaQIZpdxYjFcfMApqjil+kyW1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":178675},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"c8e676856a12f3eea209f8933d9a2dcfc4f17fcc","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"11.18.0","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","globby":"^16.2.0","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"execa":"^9.6.1","eslint":"^10.6.0","vitest":"^4.1.9","wireit":"^0.14.0","globals":"^17.7.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^6.0.3","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.3.0_1783200707739_0.45557614835292415","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.39":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.39","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.39","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"5476d9b02af4277eb1913edf5eae8a48e357f306","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.39.tgz","fileCount":103,"integrity":"sha512-jH/6Wn8gUM1ppe2GVDVIBwl1+jTEJRRkXa+tevCigL7Q9K3rdir+IlED/wvyUgPb9oxiI2sbB53VANp/50IaYA==","signatures":[{"sig":"MEQCIF+YwtHofQE0IiORn6VvURQRVtH/5tzDB2hBftJ8RGP1AiAY9MxYiZy7Vj39S5GiWZNySW+FoBCfIgSzXHpavfxnMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193276},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"14d10acf782d9dae7e2b8ec5b1bdd1fa3472e94d","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","globby":"^16.2.0","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9.6.1","eslint":"^10.6.0","vitest":"^4.1.9","wireit":"^0.14.0","globals":"^17.7.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^6.0.3","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.39_1784148892374_0.4186910654149747","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"sf-plugin-permission-sets","version":"0.3.1","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.3.1","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"1e53110f35da6cf5d29d0d93e6e800b9433d98d1","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.3.1.tgz","fileCount":103,"integrity":"sha512-ylWaR/mcWsgcwDvZqI3PwdX92M4Reeaf87VabebU6SNiEjOW4nW9U6IBgDdasbfjL8GcdlCalwrukdOrKo0DGg==","signatures":[{"sig":"MEUCIQDhP2j50guDb6c7pp+YARdH83/zqLzycvjiez0RDU7/XgIgCNIV3h+X3EbOUUVtPAmtg9aM1FZ8sqFkSKgcCVDYeKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193269},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"14d10acf782d9dae7e2b8ec5b1bdd1fa3472e94d","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","globby":"^16.2.0","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"execa":"^9.6.1","eslint":"^10.6.0","vitest":"^4.1.9","wireit":"^0.14.0","globals":"^17.7.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^6.0.3","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.3.1_1784317856087_0.582302351075912","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.41":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.41","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.41","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"5e864fef4c20181c0696a43f2ab44e04a85b4630","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.41.tgz","fileCount":119,"integrity":"sha512-Denay+YZ81hhpwK4M8k84bRUwCTQq82VQyGX91pqqpU+pPup7jr59r3E1dZvhkHrUVAXqPRpvXyGykpdSRiRmw==","signatures":[{"sig":"MEYCIQCK3JIwYzRNaULCTOV/7nIwoWy4879P6+g6IaFBMSF1gQIhAJFmAb8tqIwB98FI+V5yZNZrgsiQ6ZvKZOXx+oauaMat","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198096},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"0c5afb3eea49c2f9450e08f4e0ead9d9d7bbac99","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","globby":"^16.2.0","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9.6.1","eslint":"^10.6.0","vitest":"^4.1.9","wireit":"^0.14.0","globals":"^17.7.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^6.0.3","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.41_1784394837819_0.48060702184450577","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.42":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.42","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.42","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"d28d694905f6e581856948d2c6868946a0080d8b","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.42.tgz","fileCount":119,"integrity":"sha512-pEGn3Z04/rAtxFu1/G98x+Omrrpx/MbXywc0D0aU5MwuyOszgbQsWP3mztJF7KwD5hwrBSGmCF9M3VSSJnrbtQ==","signatures":[{"sig":"MEYCIQDaM+FDsrR5bc1MGm6gxGD3hjGVwryg2JxZ2KYo/NCpDQIhAM5SFyM40WtlEEDdwAUgiBqMrdG0G4551rUP9XJqzYOL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202270},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"6ec4e832fd3212f9575a7a5efc6949b0c305f25a","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","globby":"^16.2.0","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9.6.1","eslint":"^10.6.0","vitest":"^4.1.9","wireit":"^0.14.0","globals":"^17.7.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^6.0.3","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.42_1784395606888_0.8730275098028555","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.43":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.43","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.43","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"e1aa1c862bf8ebc59c48757c6c16f271df253d30","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.43.tgz","fileCount":119,"integrity":"sha512-etL/PS7qD/o9krM6mgK9Fe79vpMTB6HhB1Hg3lr/GBu4++scbuCcoamQ9A3UDNkrtYem8Nf8p4jUOOT594t/zA==","signatures":[{"sig":"MEQCIHR9kpQGUO23cFVjeVJoADcfBXOfk+A9zlV/fZ9zIJBpAiBW/lCzGSR71B3ZcJV0onznfCjM8x3RJ7R3FMl4Irb17A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203253},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"9d8d4227dbbd8bdcc120957fe165aa58a3954a78","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","globby":"^16.2.0","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9.6.1","eslint":"^10.6.0","vitest":"^4.1.9","wireit":"^0.14.0","globals":"^17.7.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^6.0.3","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.43_1784396238227_0.9458287759032313","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.44":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.44","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.44","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"3f625d301562462c6c2aa62452db6cfb18c2e651","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.44.tgz","fileCount":119,"integrity":"sha512-zeVXx12j1Ee2+F6OWQhyWd7aMtfGhjVZ00TBYlJ1TbRbRzkW5f25pMnnfCMGPr1TVbD7o56BSM7zU0KGLVp/hA==","signatures":[{"sig":"MEUCICSYIN6fexoUS2MIkEngRUEzBF1yiiGeLfxUVYyfa5pbAiEAy9ki/qbG1DAAivMexPXdfR+O4+027mOL37p3P35lx8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203203},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"0cf8cda1773c757ba93bdfa346979da7c40ac438","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.44_1784396606275_0.5239105328804328","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.45":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.45","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.45","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"51572aae543f999156f591f5a3dff651f878e4da","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.45.tgz","fileCount":119,"integrity":"sha512-49nuKV9L9QLcDCtXf33/hihwajmB/M6gZWxkDerdxGqYGtuDGRo7sHuLWi59jv4E3DeB/od9u3mq1mVo03O0rg==","signatures":[{"sig":"MEUCIQCc38yT31GowPO5mQu25fZeQEIIQa48aedM4HGZkkm4UgIgMD8W6xiB6/EyD7ilP/Oe4cIIo0KR3q8XJxChlRTlQns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203203},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=18.0.0"},"exports":"./lib/index.js","gitHead":"8a32e0f64c9a7571f05492cc42949eae6ca6b6a1","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.45_1784396653904_0.29804634808728436","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.46":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.46","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.46","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"4abffe5c4e21a0042bed52456851024ec27aa27d","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.46.tgz","fileCount":128,"integrity":"sha512-WI+rSYjkYjjSq4Sn4XROW9Tv/olVUhZwWXUcB2Wwl4jrpLEFgDf/RBAsyu7JFL4X9tIx1736eJ8FrSrXF9+RMg==","signatures":[{"sig":"MEYCIQDAGTfcg9FT4GICS7/o85cye5LWPDA3eHJNvMwi7nrV3AIhAOmvYPcctPf+t/dz/gyposFdNBsZCkMA+6N5g4LNagV9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243653},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"d6f77d2baa0fe75a321f7aee4ecc194079faf5d6","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.46_1784401244009_0.6573031508829501","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.47":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.47","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.47","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"c87125b97a1d16276df425b8b686440e1207e496","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.47.tgz","fileCount":128,"integrity":"sha512-vjJdQVnz25SSiQ/W9zguQ2p8dskgmc50S5FSKL/3beHV0zstiRhaNd0cc5iL4BuFPBiNr5UULIdiqYwox089uQ==","signatures":[{"sig":"MEQCIGai1tEMsMZGxRFRgXxdLNkATIIelXrq64rDMB7sfm4lAiAlkpZ6ZBLQ0feDb5fPhwCPJ4kuRp5Bb2EEXGbjCf1asw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244068},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"cca341ff1e07d0f5e9d5748ee8e0d0741d380ac8","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.47_1784401399731_0.5326778154236265","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.48":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.48","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.48","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"4f2a7e705d0ec8b9eb5afe590cdc7368df0d74d1","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.48.tgz","fileCount":128,"integrity":"sha512-xA4d918MAgVlCXTA7jLS7jKzDoPGy/FhN/8eUa/F7YkjWiYTwCqbymRQLB8lGYW4yOBi3PvbOCLVpg24t3tyBw==","signatures":[{"sig":"MEUCIQD16ic3LRfIxF09sBrt9T2K7vWBf+C0f/cKynlkS7+QggIgWDs9q14ZUz9QmmoQVsIFlXKic9FYPglvsYoJVn2OsGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243838},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"b6e72085d52d17f09e180c0796bd83e534a32895","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.48_1784401507710_0.8220510542717501","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.49":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.49","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.49","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"d8bb7b0bcf57b694a77edf5a023e9393ceecb527","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.49.tgz","fileCount":128,"integrity":"sha512-Z2aygiDLfCQmVTPl3uEUN1Z7yJ31dbZvL8lpvmjtaUH5EIWvehD76B+n34Qli1r46Jbp5nzK0riTZ+/IgAuDkQ==","signatures":[{"sig":"MEQCIGuFd72fySQeGIAjvX/qIvJw+P1uyqZH20kmxCCs6z1zAiAbonFpy3BlpXUIIdSzhcqylE53QHo4d8dWmdmJ+QkARQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":245598},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"c01d2dacdb40a18372c0149f34cc247bf6e412b6","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.49_1784401615925_0.9733857562240866","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.50":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.50","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.50","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"16c0ba3fab9a973caddb8c963b2e2748598fd3c1","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.50.tgz","fileCount":128,"integrity":"sha512-ttY49Al0VEM0NIh9aGjqGOKK4bHjbthHJh1XtrmtV66H9+w5KLpKU2e8uyLjf0hd2qaTcwaKO9k72sbcbA8P6Q==","signatures":[{"sig":"MEYCIQCG/0YHL5SDssf/T7IIhMACeVYPCBjUrU84pTVjPm1hAgIhAN8dicYelsp4/4tKvpIMWA+Zi95AeLolrKL3bo4koeSb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":245625},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"c3928d7923c35ce54b332db3aa3e5767a67a617b","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.50_1784401754337_0.1638064872802667","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.51":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.51","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.51","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"1d9db2f7d7ea232cde83766ad9ff247f05046105","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.51.tgz","fileCount":128,"integrity":"sha512-8+m3AIBlyCh/S5BO0U07PzGTYvlI76zKtRmVD0IbowcXRfcNcgJ0W8sMPHeRgWgX+/kJcWJ+DNcMd8aEYKd2kQ==","signatures":[{"sig":"MEUCIFvlyEnGZjLDI38ZuVuRONNiIgLXctFDf/5P7k87Qt9sAiEAi+6tlPycZicDhPFz3oJeRpimc4ld5wmReANeq2lHTdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":245851},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"12bd49a183b4ae0bf17817d983e03716db0a00d0","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.51_1784401812412_0.4721121430423798","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.52":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.52","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.52","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"d7b92190f5643c5798c77380a1d7c22ac97b6be2","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.52.tgz","fileCount":128,"integrity":"sha512-xpVAQKvmubNvTk5Tca6Y89O1/9QSEbmIrARmcmQx8Oi3+sSG40CW725X1AmlbSNkVCIE0w3Epijzy2gmORvVFQ==","signatures":[{"sig":"MEUCIF2TawuuroSfpafufKNWy/vyezPoAfQZ9WiScmutDJXAAiEAg/965pFqY7qLB0HvidNBbDLZLPXWjuIMglOhcic1o3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":245788},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"57e75e8deb158e89293898d83fde9a6e18b65fbd","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.52_1784401894321_0.2482447964742489","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.53":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.53","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.53","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"3c5d15c27ee2cb13ddeb97fda29aa6277b6e06f4","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.53.tgz","fileCount":128,"integrity":"sha512-Yq7qnpcPXoeHjH9G9QSUv4EokUgKxCu1TRgwV5yHPJbbhyUUjW5cPunH+DQngmBvxd3h/5vjIA56pg7QXQZz/A==","signatures":[{"sig":"MEYCIQCMCTEGPSbfbdbVGx35zXsPOI7J9tpKC86r0dG9NWXDiAIhAO2pTqpyvg7WIZZV4fHg/K4TwSGCxb5LABnfjiBlj9Uf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":245701},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"7a3ce9da57a0c37131dd9aa5e6e71df122a245ec","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.53_1784402088283_0.8072956008254522","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"sf-plugin-permission-sets","version":"0.4.0","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.4.0","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"150d14940ac534566d0e330ac59182fff25ef26e","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.4.0.tgz","fileCount":128,"integrity":"sha512-pZZeM3hU49J0t+p+Nuyg3QD8a57CFP8xZVIRshtCSS15Y6uQS2m7eiTG36MIAhH8euxUK+fzAebGiPdOhfpU0Q==","signatures":[{"sig":"MEYCIQCQcgZzNaFHjIrrJBcxs7m1/0G3OpWL5cMlhL+3uP2AtQIhALwOeYG5AX2Xv+ivs8amb0UoV6ZAvRMOq43EMgO5pNbz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":245694},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"7a3ce9da57a0c37131dd9aa5e6e71df122a245ec","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"execa":"^9","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.4.0_1784402107145_0.9937849391537343","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.55":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.55","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.55","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"a6224008634aed5ddf11c7a8ed3aee05cfe0841b","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.55.tgz","fileCount":128,"integrity":"sha512-hkpF+3nS/9GOjYVPeK2ng4xNjgXpBn3ejWcgWm/6VA2zFpixkL1IJtrzWJtDIu0jpvyVv2bh6+YnoyFgJ01SQw==","signatures":[{"sig":"MEQCIDNij4AHgU18M8T8xLWONXaaS/gHFZgFhLFeliZrwc4mAiBKs0lm/8RpYYRqKfuZWbm7jvYB7IUSUl+16XBJgDvxmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":245701},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"67cc13a11b8cffd093a70fd560e9375746e73cc8","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.55_1784402230272_0.24106665416351603","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.57":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.57","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.57","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"1ba7b50c2bd8d5b53c07481dca52f9ddce8d39ae","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.57.tgz","fileCount":128,"integrity":"sha512-mPcU+yMfgChvNnhWxP0l8QmRkuF2qj1i+qKhOQz7HbqGL+cL6AIY05cge7S/qrvpWyOkSe0kltnBtK1SvAr2RQ==","signatures":[{"sig":"MEUCIAj1MWlQOuF7duRO4vCXWkdT9PYL+WYcMTz20gqwDIBLAiEAnvV6RNrhrVhciT47ZtIQb9AZTk/mrBlcaKqbIqZAPE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":245701},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"f45d882bd1ea8c242b5840d71bcdfd34c2d0402b","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.57_1784410475813_0.4316894422017714","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.58":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.58","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.58","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"6a08615602bf883c948878e05d3266e433cab894","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.58.tgz","fileCount":124,"integrity":"sha512-enEXEDTE5bYAP6TjxRAJNngpK6g2fgebT3ZVkmpwOyOn72dSYtYCE/xAtLixgYJjhUrMqxym4+iZv0tsqTkv4g==","signatures":[{"sig":"MEYCIQCAa1oZTpjjWNr4WpON4Opei2093GJMr0LXO0+NMYYWaQIhAKZm0AZAZCFZXNkL3oOYvOS0qk+5N2ye9gG1X+c+mVv1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220899},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"7afda633da7aae61ddfaa5ba95659efc9a876908","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.58_1784413148570_0.9252672541551723","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.59":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.59","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.59","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"fc98abbd0b055310081d8e09fff0d9bc767b6389","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.59.tgz","fileCount":124,"integrity":"sha512-chnL7nJZeDCbBN1Tv0S8IPFi0aWDE4dtrQlFfGCdhJJrVWCvgQJXIqNJPRFPjH/6+LvC/IYumwud6wUxlWHJyQ==","signatures":[{"sig":"MEUCIQCaOPk9WxNtDLzZRt6Wi2ooO3J7hfG7sM0aDAk9C+mRZQIgT9wOcUjsoCIrxLrICDRPJZ0qkOOQXzD56mkPWaV2VCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220517},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"532913921e7bf80d38a3718a773bc0d2242ef878","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.59_1784414092227_0.8011154070082647","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.60":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.60","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.60","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"3bffe0992e98cfe34d12144ccb2fdb635df71f0b","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.60.tgz","fileCount":124,"integrity":"sha512-REZ3Tl8jMA+L5uv28aZoxsMEsz/Bhk4tHXoLHOvwlZZmIwUYCv1qAlvI4Dpc933kumW2OXegx+p+JxwWUT5vNg==","signatures":[{"sig":"MEUCIQCb6ipl9Pja7Fyb1IdQSdgCYLbkK7xM+cJCPN+7ZQz+OgIgFJLLF5eUzch6Kitd4eSNbP04XsWAP/ggq5TPBujf+aE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220637},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"65dde384cfde11e953fca65d6130ba043c7aaac4","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.60_1784414871396_0.18990775338227794","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.61":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.61","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.61","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"386622561e2f9b3fc3086301584be8694e786c0d","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.61.tgz","fileCount":124,"integrity":"sha512-oTA/omQ+JiNq66lL6TkmzEY13CPgLdtxn4zFNaoz3E7KUXMu9A0ejlr7UM3RFTzmYg+YlshBJGQk/2CEpN/JbQ==","signatures":[{"sig":"MEUCIBXcfC4DtGInXT/Sv0VBQC2YMhPt8ilGbzz9byKwlR1pAiEArFfjdXMDmgNT3FthlAvAIGnNc8hKAKnRT2UR6CMzEAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220637},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"ec098fd604a725cec635ac7ee57f00e619d2757e","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.61_1784414943557_0.4074797388908378","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.62":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.62","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.62","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"a10cb53f1a095ed9a82cf74250e525a1008c0d71","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.62.tgz","fileCount":124,"integrity":"sha512-a1dRU47mChWwdLT0Z1LgZ9J47SHgRQRgOlFSfAUf+Y7B7Ax/zLF0vUbfdvZbZhF+tVyaBCUD+9uFbzFgqJzLfg==","signatures":[{"sig":"MEQCIF2mRmYCXihnHYGnuBDa4vidavLkFtu/A7QhsZ9vksySAiBD8UFB0AFFo1BYMeFtO65HgtTi2CvLygC7jEnpF/4ElA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":221001},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"2eead214bd66c194345cae4e47c0aec8752a0258","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.62_1784415201400_0.3305879312698299","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.63":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.63","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.63","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"f36dd03d54cb0da224684ca810e0b30192dff7ac","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.63.tgz","fileCount":124,"integrity":"sha512-eBOM6Qj1Cu/nBIo6A6AtCRWEmlETbx0S8s8gIeRsIMG2UfWXkVkSajNzenpRtavHsMPGioTJ7GifOSybeFjuMw==","signatures":[{"sig":"MEYCIQDr5xFhVg5dxKlWAV9JTIm2134uRoTeVyqYO9m+cHkjKQIhAOn+SeKPyciAO03FBWDCV0gKuN5Ex45LSzmwP0svFjEj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":223296},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"35c1908b65f14e1dea2c5dc7aea9d41fd2d73fba","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.63_1784416215013_0.1594636521162187","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.64":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.64","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.64","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"823656896ae873d4205ef1b9cdf052a693b0c190","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.64.tgz","fileCount":124,"integrity":"sha512-FdJ3xcfJF+99/oC8U6XJxNMBl8nhwIUyij5HVApoxeDohiSdq9NoVYof/UxMds77e4AN9JcBanhRUuGquIBRwQ==","signatures":[{"sig":"MEUCIAWhNWKcXgHIrFTuA0YocMu0yned8zqLkM32x05XoSioAiEAxcKP5eaBKbSe3TG/KX1NOC0pfGjiICv2aC1Ex1ZNvqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":226854},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","**/.eslint*","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2"},"files":["test/**","vitest.config.js"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"41e66be1eed3fad7344af0c8333e8b58cb822361","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.64_1784417632932_0.6511381481702336","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.65":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.65","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.65","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"b6b89c76f60e5670ee4c730cf29693f7ae08b3c2","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.65.tgz","fileCount":124,"integrity":"sha512-IIY+jLahPi2/LHt22oH/vIuTVANxCsgdkGE3AyrGlP4V8Z0Jr0PeIjjeIAa7mdAgKg6RG3wlQxKMqjSaGkB45A==","signatures":[{"sig":"MEUCIQD6LxDT9tjHBClr3PHqUGD63GyYNG2rBVbEEJPB0iwagwIgN5WcPzSDgT8h8kEQK0vNu64rHcMTPDq2mmCqYMum21o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":227952},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","eslint.config.js","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2","PS_TARGET_ORG":{"external":true}},"files":["test/**","vitest.config.js",".env"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"cb9cd2eb0447e2531dbd627ff1d331fd2f5b5aee","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.65_1784997274104_0.31257910081118334","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.66":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.66","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.66","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"3d3a17eaed9b014b7d263b0b8e62f9af3a4251c5","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.66.tgz","fileCount":124,"integrity":"sha512-Th5nNEzf4R20M3WqRSKPedLyEGwH5xPPMrqPxDR+y5vuX8ddi8K2RWGY9AyN6LgNKhWmjj7vDP8IwMVcub92jQ==","signatures":[{"sig":"MEQCIBLyYt2Ei6jfy6s0mR54D+VI1lzy6xs+yli8vH5dxJBrAiAEJQr9xbvR2pe4iHfP4sjt7GrHXtPWtFoSEmjW2g6lUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228694},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","eslint.config.js","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2","PS_TARGET_ORG":{"external":true}},"files":["test/**","vitest.config.js",".env"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"c38fb376fac728c90038c885921c66dd38768f14","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.66_1784998654647_0.1324301011151523","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.67":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.67","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.67","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"d240b291cb112261933aa8d312fcae5f32103da0","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.67.tgz","fileCount":124,"integrity":"sha512-s/fi0TiNsaRjV88WAIZNs6DQ8+4JIhggx1g2tvd/0JxI06WGu3hWT1wYPsy7ERAaPXdHYuiX3JE81TnL+BEGyA==","signatures":[{"sig":"MEYCIQC2nY+D8jmzisbboXLQ7h+0p6mAWa5bfGyiVMe0LHOuiAIhANYsLg04uQcP/3BVv0EdJKO1sPZG50Gbe5EsL7GfHi7P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228694},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","eslint.config.js","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2","PS_TARGET_ORG":{"external":true}},"files":["test/**","vitest.config.js",".env"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"17cc421d386446330c3b0ba7e12dae87c52e6afe","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.67_1784999173265_0.8408313878958733","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.68":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.68","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.68","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"01502ddce7fd8cad4cc189a21ca3ad72d6bbde2a","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.68.tgz","fileCount":124,"integrity":"sha512-/W7Tq4D/V2NKKxOZPnieBIRwImAKFZQ9V0N1PieQmQ/PzeQ2O5J4jxQyXwNf1leOrCeTiLQvUQugsJNSS5E+DQ==","signatures":[{"sig":"MEUCIGYorVH+o/KXADXiB6q+7bNy59Td2LRVoXw5pzsXcACJAiEAlGWG3q+LWiG0/z24KyM4ZA4QrXjzpyvYe01FXNm52BA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228811},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","eslint.config.js","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2","PS_TARGET_ORG":{"external":true}},"files":["test/**","vitest.config.js",".env"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"c14f3ee78807d561ab68dd2f89b21cd223127102","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.68_1784999432623_0.4186307586472029","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"sf-plugin-permission-sets","version":"0.5.0","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.5.0","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"0e903940d638ff5e09812fcaf3e3c08857a068d7","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.5.0.tgz","fileCount":124,"integrity":"sha512-uIxZnJoN1cTo85tnZ2V9meFM9pylp8tdeIYOsDBh96HJ3Miy3vjGxJieWcpCj3zNOt0fs+TY8KA5rkYTfbfCoA==","signatures":[{"sig":"MEUCIQCnW50RQI9x5x0SKd20WVmYdjubzIN64NXI+MZ3zLATpwIgbozr8Y5zvOJ6llAziZc1iVeWjiELwdlIzeyVhp9qwgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228804},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","eslint.config.js","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2","PS_TARGET_ORG":{"external":true}},"files":["test/**","vitest.config.js",".env"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"c14f3ee78807d561ab68dd2f89b21cd223127102","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"execa":"^9","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.5.0_1784999565116_0.20079009441323126","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.70":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.70","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.70","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"abee9e5573ca4e04592a88faa5c058be7ac185ea","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.70.tgz","fileCount":124,"integrity":"sha512-6EJVHRBqST9rgJGjEoTGDsMVsPMOZRtKa+7oIu5AX3yeVIBpWxMWYZhIvuw3GUsNwhs6DNzGCN6H91nA1sePsQ==","signatures":[{"sig":"MEUCIF9nLdK5p2cRLsTFRgbuXCxvKuNSI3gw/fPVF6Lm2lBvAiEA9cSOY1x9DExNLfIQ0oPmJ+ZhlGZIMTA5SkZdkx23ymA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228811},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","eslint.config.js","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2","PS_TARGET_ORG":{"external":true}},"files":["test/**","vitest.config.js",".env"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=20.0.0"},"exports":"./lib/index.js","gitHead":"4cd186e196cb1b1a51ff70f745202ce19389ddcc","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^9","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.70_1784999895946_0.3282055527770127","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.73":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.73","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.73","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"a5caee1d8ff1584038538964f5f484a31cf90c9d","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.73.tgz","fileCount":128,"integrity":"sha512-bNVZPw9lmwXtb4LFt07eIBKXC7tHxBZ/mwD88wrhdmdCf9jaxpvVEeqJz5717a4Bdk7wyuS7YBpHgN63yh7qJQ==","signatures":[{"sig":"MEQCIAzQ0R0F3x0mmTe77XfwHWJR9s+AQInYgfwkSO4iS2qrAiA4KyAvAY1ejduHM4MuCuLdjfgxePss9Zw/V+H+g2j3Iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":242684},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","eslint.config.js","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2","PS_TARGET_ORG":{"external":true}},"files":["test/**","vitest.config.js",".env"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=22.13.0"},"exports":"./lib/index.js","gitHead":"09d811877d184eb9cc3712fb5f3f3bb56803724a","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^10","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.73_1785018786208_0.9010759476396237","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.74":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.74","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.74","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"d15dcdf77d654bcbab3fe63fcb89facc5cd34de1","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.74.tgz","fileCount":128,"integrity":"sha512-gnve0XJKS7j73+WJ+U5Rlyr1YpYsWdxOkkiaFkP4E+Z8uxHLW6gYGG2it2QuIlClT7kS+bfFOsq9Ev6LR1huXg==","signatures":[{"sig":"MEUCIQDX4iq5xZAfjEA37NgPeERwdI1+qMySUUJgzZLZFEjNkQIgHCStKBeBO/wFBPNZeFrr+K1NKfz8qXu0OXnAYAcv91w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243635},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","eslint.config.js","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2","PS_TARGET_ORG":{"external":true}},"files":["test/**","vitest.config.js",".env"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=22.13.0"},"exports":"./lib/index.js","gitHead":"337b653a4f128c5e3a45c696dc4669e42968ae06","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^10","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.74_1785019743476_0.4776878881942139","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.75":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.75","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.75","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"7bff13e6d0bbb398eb9f2e1b12c54f0030d8bcf1","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.75.tgz","fileCount":128,"integrity":"sha512-s1Bk7w1Fn2CBmja8et+D5YYqRRP3sQurYLEruIC7XChkzExDZ4mqRpSg/pqpwMIVrwns4sOr5m4ohDPXFn40QQ==","signatures":[{"sig":"MEYCIQDwituZ0FtMN1zK/Qh6nFcDAVzGJiFikZeRoou24IcXHgIhAPStoyIUcZ+iZQyGziIrbv1BkHvv5Q1tXYcHuhmRsfUo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243145},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","eslint.config.js","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2","PS_TARGET_ORG":{"external":true}},"files":["test/**","vitest.config.js",".env"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=22.13.0"},"exports":"./lib/index.js","gitHead":"c2d6596658b705a8d031457de0a7e8c3f875debb","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^10","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.75_1785020116485_0.631393811413062","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.76":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.76","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.76","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"23d6c49a9adf3e285fc753f6c429771b6075ca09","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.76.tgz","fileCount":128,"integrity":"sha512-PouGdwBFb2XiaKkPbSIOl0RiuKsjus3w1ELMX7/jugjjAXm7KOMKlQXhTEqtkwQtPUv4ezM/bG4lFfe1EOw9XQ==","signatures":[{"sig":"MEUCIEyIFPrHJW4mEiwSWLWBbROPYTPYmZLlKhuXnTQC6Pu3AiEAsBMEpvbuFTjBJgOWTfcarvDk993USMxOzhBTOSoxLXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243215},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","eslint.config.js","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2","PS_TARGET_ORG":{"external":true}},"files":["test/**","vitest.config.js",".env"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=22.13.0"},"exports":"./lib/index.js","gitHead":"395ba37e8d5e97fd769dfdd2e93afe051464b458","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^10","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.76_1785020245349_0.8458206383053337","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.77":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.77","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.77","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"11ced145ce3c0c9a5f6e22c6de18840ca6be2400","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.77.tgz","fileCount":128,"integrity":"sha512-TMRZ0FMN/jf1LMbIOfysRA9xHWE0p3aGXPeoJyBrP3iM+8qzvL1826SiMWeZ7DNs6KxjQhrjMxYSUFNct6DjIA==","signatures":[{"sig":"MEUCIQDT3AT6Y7oPKTlV9mLR3U9zrdwPch5Yi5scuRTkA0P9pAIgZEV5Sq8vpTu+f4VnX44Q+7e10ja/BEe4Md/Pcq1hp5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243285},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","eslint.config.js","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2","PS_TARGET_ORG":{"external":true}},"files":["test/**","vitest.config.js",".env"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=22.13.0"},"exports":"./lib/index.js","gitHead":"d08377ee95d3c5704e158ce023f77069f717f033","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^10","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.77_1785020385613_0.6442433049521528","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.78":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.78","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.78","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"3b5ef6985733d4fe8c8af2d2d6342b457eeb2e4d","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.78.tgz","fileCount":128,"integrity":"sha512-uqPbckbvUcXkTRmEMUSGrGs+96WkWZNEPGRwwYoRVoQSlf+dg2t9FkMzY5ZYnpiZgHzoLZPix7riI+Smte2Ilg==","signatures":[{"sig":"MEUCIQDSnLfmNUhshQBy+CUqCyg/3ftMmPrtcCMuM/QIM1GSNgIgJ5AhGe784DwVrqi/iApqezb1IixzYVK0/rypk/z3cxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243285},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","eslint.config.js","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2","PS_TARGET_ORG":{"external":true}},"files":["test/**","vitest.config.js",".env"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=22.13.0"},"exports":"./lib/index.js","gitHead":"aa8a641a104ab0b507f27594f584b57c8feca147","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^10","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.78_1785020853618_0.2189573315960729","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"sf-plugin-permission-sets","version":"0.6.0","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.6.0","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"31f1361bbe0b07e15d6892c847fbc365eb957b26","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.6.0.tgz","fileCount":128,"integrity":"sha512-9utUBogvbfO+IE89MQTAbSTApfxL9NKZhd6JCkvv2roSh7Snjm18Ffj+GlzWTg0+21W6BCwpLzWbAQ5dyCrJvw==","signatures":[{"sig":"MEYCIQCZW+rZOHAlUsm8iHZ/tkn0IVDkD0GWyK+oXlD1BlI/CgIhANqNzMvbfcbNmC69JfXam1n0W03SfcSGfsxxSt3pq53o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243278},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","eslint.config.js","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2","PS_TARGET_ORG":{"external":true}},"files":["test/**","vitest.config.js",".env"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=22.13.0"},"exports":"./lib/index.js","gitHead":"aa8a641a104ab0b507f27594f584b57c8feca147","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"execa":"^10","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.6.0_1785021111289_0.575642916926701","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.80":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.80","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.80","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"05fa757b06d955081d9801a8e41b9eac6ecf6829","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.80.tgz","fileCount":128,"integrity":"sha512-ab0j+qjUKq3MnI9Oy27KK8z7HMyDc1CbfYp7mEgYiCAyh+pdpfG1xGTG1UKqmEIyDu2zHTlnS/2iRX8pz9DEVA==","signatures":[{"sig":"MEUCIQCxRN6pPrLrrLiqu1rKpgrmYEbROUKFFyqncjCWTy3YuwIgP7AYHO5LvGgnqdvQeRUny1JAQUO77APRBD+b18dbi7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243996},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","eslint.config.js","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2","PS_TARGET_ORG":{"external":true}},"files":["test/**","vitest.config.js",".env"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=22.13.0"},"exports":"./lib/index.js","gitHead":"fc926e0945617353cf998e68b2ed775f8942bec5","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^10","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.80_1785022388475_0.8286884941650206","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.81":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.81","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.81","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"dd9222c06d19f5c7751265a807ef79b41fc344d6","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.81.tgz","fileCount":132,"integrity":"sha512-A4Su8n3709LKFA2dhi8J4685GJf1YTrHXUAx/04B7xwIzwYAjh+oYd12Qj9zYqZn5JcNd3sSdALZdc7+pUqwlA==","signatures":[{"sig":"MEQCIDYsvoiVrcUjQZbQzhyLVVqufWPzSl6PJnvd7krDyQywAiA9+L4I0nXv+mOJJ95fL34ScaFQiWY+D+8AcoiFdMByuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":249937},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","eslint.config.js","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2","PS_TARGET_ORG":{"external":true}},"files":["test/**","vitest.config.js",".env"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=22.13.0"},"exports":"./lib/index.js","gitHead":"404d3c06a68a56b11b81d51da7a636a87d707980","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^10","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.81_1785089318457_0.8969688815751895","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.82":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.82","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.82","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"d9eb2a4a80d7c73028b89d7eed9ccc15ec4a683d","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.82.tgz","fileCount":132,"integrity":"sha512-8JtXU4iwcOfhK20Lqs6qTgh8UgK01tux/ZXXWedej/cAKGtj69gTWYIUntqCwgQ+z++jBwR0nvQI8wt2ieBLDg==","signatures":[{"sig":"MEYCIQCVlQwkgfeFpjnNx6pzDV3J5nfInKP1mR3djrMHO8SXwQIhAPzcR8p7UnXuAEC3Z5UDs17ieSM891Gm4YDPlqMsBvYE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":252392},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","eslint.config.js","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2","PS_TARGET_ORG":{"external":true}},"files":["test/**","vitest.config.js",".env"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=22.13.0"},"exports":"./lib/index.js","gitHead":"b96aeabd1df9517273341bef0f660e169a40c2d9","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^10","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.82_1785090042658_0.9033732867736555","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.83":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.83","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.83","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"327608472e9723b6cc4cea135050088861c6a17d","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.83.tgz","fileCount":132,"integrity":"sha512-+AgoIJ5PyR0gMzVJiApzZuBN1oHUfuEvPqjXZWwLgfa5XdMObK/bCbl5g4ueN30IkQzvX/oNhm00Hg+ZOmZzlQ==","signatures":[{"sig":"MEUCIQDZpgHfaVVpwC53QL958NBXjWfarOD19Fm2nnyVA1sQngIgf9makMlC7lt5sigqOR7KadLqjuviIttsIutxk60nXzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":254157},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","messages/**","eslint.config.js","**/tsconfig.json"],"output":[],"command":"eslint src --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2","PS_TARGET_ORG":{"external":true}},"files":["test/**","vitest.config.js",".env"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=22.13.0"},"exports":"./lib/index.js","gitHead":"af514fcb72e7e3f1a500db0d396c2432da15146c","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^10","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.83_1785090392988_0.8444866244766611","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.84":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.84","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.84","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"046057ce3aac620cfbf0ce15d4972e7b7ce6a937","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.84.tgz","fileCount":136,"integrity":"sha512-RVgbRuIAFjyGBd7adQB4IvbzxzyR18LCUYyXAB5p0hyABaLWQ2WIW/Eg0O/sIJe6X5VAZkwDyxNueO9UgXWSNQ==","signatures":[{"sig":"MEYCIQCaHIB75DtVAsp99zlRCCiiu8HPbyQYvj/BG/S7iORgmQIhANtoRlbmsb51Rqb14Nc2jQ16P+B9zlHhJ0ev3h1ik6i6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":263698},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.js","bin/**","messages/**","eslint.config.js","package.json","**/tsconfig.json"],"output":[],"command":"eslint . --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2","PS_TARGET_ORG":{"external":true}},"files":["test/**","vitest.config.js",".env"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=22.13.0"},"exports":"./lib/index.js","gitHead":"75b589c2c434d30f335c6a1e32f4c1d7104954c7","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^10","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8","@stylistic/eslint-plugin":"^5"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.84_1785093293410_0.9783193929089717","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.86":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.86","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.86","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"76da6540c59f2d3f2f1a9a3c56f458569f21f4c2","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.86.tgz","fileCount":136,"integrity":"sha512-xPQuuai6ieW1bGPtsARpk/BkDjHujRTxVUMV4M1eGaoAPgpTASUi8yhmxVCH8rirAK2aEAErnpS7IYyNIX0s4g==","signatures":[{"sig":"MEYCIQDdfVZYSZoBPLM0B2Caup0k/4V3C3JgEPGupOn0klcY0QIhAJbrz+rxOEAss85euaxhC6xnzMpbltlQiGvrwtPWM4QE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265794},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.js","bin/**","messages/**","eslint.config.js","package.json","**/tsconfig.json"],"output":[],"command":"eslint . --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2","PS_TARGET_ORG":{"external":true}},"files":["test/**","vitest.config.js",".env"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=22.13.0"},"exports":"./lib/index.js","gitHead":"3c22b8d4fe8be92984ac571483540c061c9307a5","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^10","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8","@stylistic/eslint-plugin":"^5"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.86_1785095498969_0.142871981935202","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.87":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.87","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.87","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"76251d56ee58686077dd3a58bfaa300055d90b2f","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.87.tgz","fileCount":136,"integrity":"sha512-0OboZ5Kmt1e80MtJhoU1XvYEsUkqiFjxm7HSeCxh2y589F9g2hxkN3J8NF1WdjrpWCkUm++cBZ+h/1MvezK8Mw==","signatures":[{"sig":"MEUCIQCdw/gdebO6M2f3gOxOCM2ICbkQLhIvsEtfB84B7HGGFgIgQoDD/8gZbt2iCqEGYKo1uqwnHN68Y6hztp7siSF2Fu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265969},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.js","bin/**","messages/**","eslint.config.js","package.json","**/tsconfig.json"],"output":[],"command":"eslint . --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2","PS_TARGET_ORG":{"external":true}},"files":["test/**","vitest.config.js",".env"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=22.13.0"},"exports":"./lib/index.js","gitHead":"e3f387d1d5c520eb772ce9e751261f16d461a45f","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^10","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8","@stylistic/eslint-plugin":"^5"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.87_1785095833217_0.6936835685279161","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"sf-plugin-permission-sets","version":"0.7.0","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.7.0","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"73b3dbdb5361374d7a19ab1d595ccf22c4ebcfeb","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.7.0.tgz","fileCount":136,"integrity":"sha512-6eyGa99zZZI0LyBpunoqsmLGJjDCNS0wdwZCJjbtwbrrQQsKfEla0/xqX+KV9JsgN3ZTcZ0P6lEGd9nCiAt45g==","signatures":[{"sig":"MEUCIQClYrOpMGdNg2dR0kIMVDVgFJ90N6uUw96iCsGrMUICCAIgKcDqftjt8P4m+CupA8f8eFAyQ4+zEhfWto2/nXajSlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265962},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.js","bin/**","messages/**","eslint.config.js","package.json","**/tsconfig.json"],"output":[],"command":"eslint . --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2","PS_TARGET_ORG":{"external":true}},"files":["test/**","vitest.config.js",".env"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=22.13.0"},"exports":"./lib/index.js","gitHead":"e3f387d1d5c520eb772ce9e751261f16d461a45f","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"execa":"^10","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8","@stylistic/eslint-plugin":"^5"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.7.0_1785095991458_0.8805068851834608","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.89":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.89","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.89","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"6a256f03382a2b7212f49a7e9de1299419137654","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.89.tgz","fileCount":136,"integrity":"sha512-deuGloD5kHIYgnECRCRZOMoM4KRGp/6jzPFuQcjS2ZwVXfo4lmp4QvDfXkcPFqhpGBFkbzRKzl3MFB8DJ+atRw==","signatures":[{"sig":"MEUCIG9Qm+KXCNSU8zaC/GLFeT/UeL94xHApik3Z1CytcBFhAiEAwI3/9LkYjadqCj8H/ZboH6AB90IYADdr5mOK8SbwBQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265969},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.js","bin/**","messages/**","eslint.config.js","package.json","**/tsconfig.json"],"output":[],"command":"eslint . --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2","PS_TARGET_ORG":{"external":true}},"files":["test/**","vitest.config.js",".env"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"}},"engines":{"node":">=22.13.0"},"exports":"./lib/index.js","gitHead":"dc0e7262cec167d99ef641fa302ba7582ef02bde","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^10","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","typescript-eslint":"^8","@stylistic/eslint-plugin":"^5"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.89_1785098380843_0.13055204006725063","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.91":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.91","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.91","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"0ef02180c5e4110194e5772fa1bf9d842f6b5297","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.91.tgz","fileCount":136,"integrity":"sha512-A8t+2hEjTJkvymFhGMJ5r5KxJWH3Y8ZKIST1IK/L6/Oh8xnEMVFWeFYMpxakLhpFl9bTz2d+4x132pK2jXstpg==","signatures":[{"sig":"MEUCIHx0+AlPhr949hTzaQPyIBrPZz5i4FXSnZwWrNw+azR8AiEAl6X+h63IwZIFno+uAB3GsaHvQVYEXbBSmsLQTp3kwQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":270281},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.js","test/**/*.ts","bin/**","messages/**","eslint.config.js","package.json","**/tsconfig.json"],"output":[],"command":"eslint . --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2","PS_TARGET_ORG":{"external":true}},"files":["test/**","vitest.config.js",".env"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:nuts":{"env":{"NO_COLOR":"1","FORCE_COLOR":"0","SF_DISABLE_TELEMETRY":"true"},"files":["test/nut/*.nut.ts","test/nut/run.ts","test/fixtures/**","test/tsconfig.json",".mocharc.json"],"output":[],"command":"mocha \"test/nut/*.nut.ts\"","dependencies":["compile"]},"test:nuts:org":{"env":{"NO_COLOR":"1","FORCE_COLOR":"0","TESTKIT_AUTH_URL":{"external":true},"SF_DISABLE_TELEMETRY":"true","TESTKIT_HUB_USERNAME":{"external":true}},"files":["test/nut/org/*.nut.ts","test/nut/run.ts","test/nut/project/**","test/tsconfig.json",".mocharc.json"],"output":[],"command":"mocha \"test/nut/org/*.nut.ts\"","dependencies":["compile"]}},"engines":{"node":">=22.13.0"},"exports":"./lib/index.js","gitHead":"92fff86209a14a14b295d39ee47e22ff16d527ed","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme","test:nuts":"wireit","test:nuts:org":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.2","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6","execa":"^10","mocha":"^11","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","@types/mocha":"^10","typescript-eslint":"^8","@stylistic/eslint-plugin":"^5","@salesforce/cli-plugins-testkit":"^5"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.91_1785699808725_0.3938839138180721","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.92":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.92","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.92","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"8b2ada57ae2a07be9b8e91715ce7107e92ae018d","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.92.tgz","fileCount":136,"integrity":"sha512-r+2LlribnWCLbpEMV6yWBFZoe5yMxA5NCZ7AFIJBDLNhjsUUH7W20ShFeT6H9sXrnwzxVNph9MiE8v6GCKVIeg==","signatures":[{"sig":"MEQCIGUd5icqvdHnb2iVg2AIP39UMpFS2EGkzY5ZfCozFVfvAiAk2DAixAwCZaxsGztbNf8SIfnpf+z9oOebuF9iz2Hx7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":271531},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.js","test/**/*.ts","bin/**","messages/**","eslint.config.js","package.json","**/tsconfig.json"],"output":[],"command":"eslint . --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2","PS_TARGET_ORG":{"external":true}},"files":["test/**","vitest.config.js",".env"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:nuts":{"env":{"NO_COLOR":"1","FORCE_COLOR":"0","SF_DISABLE_TELEMETRY":"true"},"files":["test/nut/*.nut.ts","test/nut/run.ts","test/fixtures/**","test/tsconfig.json",".mocharc.json"],"output":[],"command":"mocha \"test/nut/*.nut.ts\"","dependencies":["compile"]},"test:nuts:org":{"env":{"NO_COLOR":"1","FORCE_COLOR":"0","TESTKIT_AUTH_URL":{"external":true},"SF_DISABLE_TELEMETRY":"true","TESTKIT_HUB_USERNAME":{"external":true}},"files":["test/nut/org/*.nut.ts","test/nut/run.ts","test/nut/project/**","test/tsconfig.json",".mocharc.json"],"output":[],"command":"mocha \"test/nut/org/*.nut.ts\"","dependencies":["compile"]}},"engines":{"node":">=22.13.0"},"exports":"./lib/index.js","gitHead":"4932d4fc58ee522874ebf346aad45da86d43632e","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme","coverage":"npm run compile && rm -rf .v8-coverage coverage && NODE_V8_COVERAGE=.v8-coverage npm run coverage:collect; node scripts/prune-coverage.js && c8 report","test:nuts":"wireit","test:nuts:org":"wireit","coverage:collect":"vitest run && mocha \"test/nut/*.nut.ts\" && mocha \"test/nut/org/*.nut.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.2","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^12.0.0","chai":"^6","execa":"^10","mocha":"^11","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","@types/mocha":"^10","typescript-eslint":"^8","@stylistic/eslint-plugin":"^5","@salesforce/cli-plugins-testkit":"^5"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.92_1785700878330_0.5033063546809786","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.93":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.93","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.93","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"084739a567ee4958e40640e75323c395c9d2d7fe","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.93.tgz","fileCount":136,"integrity":"sha512-MfxdUKInsgM5x0pUkG7ZTLNTutrQGorwvw8WNMvoZhZByJwctFr28ZBaFJCyJssZv68d81SkuSaD4rmLD41ejQ==","signatures":[{"sig":"MEUCIFv8VGthu8WFkGwCzBKP8lYgSPhMn6Km5JfoXzxs3VYWAiEAxDJ1riAwVulG3XSKe6djcRkYyGvMB79FTMtEF8jCAEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":271531},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.js","test/**/*.ts","bin/**","messages/**","eslint.config.js","package.json","**/tsconfig.json"],"output":[],"command":"eslint . --color --cache --cache-location .eslintcache"},"test":{"env":{"FORCE_COLOR":"2","PS_TARGET_ORG":{"external":true}},"files":["test/**","vitest.config.js",".env"],"output":[],"command":"vitest run","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:nuts":{"env":{"NO_COLOR":"1","FORCE_COLOR":"0","SF_DISABLE_TELEMETRY":"true"},"files":["test/nut/*.nut.ts","test/nut/run.ts","test/fixtures/**","test/tsconfig.json",".mocharc.json"],"output":[],"command":"mocha \"test/nut/*.nut.ts\"","dependencies":["compile"]},"test:nuts:org":{"env":{"NO_COLOR":"1","FORCE_COLOR":"0","TESTKIT_AUTH_URL":{"external":true},"SF_DISABLE_TELEMETRY":"true","TESTKIT_HUB_USERNAME":{"external":true}},"files":["test/nut/org/*.nut.ts","test/nut/run.ts","test/nut/project/**","test/tsconfig.json",".mocharc.json"],"output":[],"command":"mocha \"test/nut/org/*.nut.ts\"","dependencies":["compile"]}},"engines":{"node":">=22.13.0"},"exports":"./lib/index.js","gitHead":"60e6b4055a72780647a0d883962b7811c46916ea","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme","coverage":"npm run compile && rm -rf .v8-coverage coverage && NODE_V8_COVERAGE=.v8-coverage npm run coverage:collect; node scripts/prune-coverage.js && c8 report","test:nuts":"wireit","test:nuts:org":"wireit","coverage:collect":"vitest run && mocha \"test/nut/*.nut.ts\" && mocha \"test/nut/org/*.nut.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.2","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^12.0.0","chai":"^6","execa":"^10","mocha":"^11","eslint":"^10","vitest":"^4","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","@types/mocha":"^10","typescript-eslint":"^8","@stylistic/eslint-plugin":"^5","@salesforce/cli-plugins-testkit":"^5"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.93_1785701497546_0.3604353697352787","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.99":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.99","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.99","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"6f45362b034d98ffb93ee1d20728e9c4335dc8b9","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.99.tgz","fileCount":136,"integrity":"sha512-hf7K+/RBSemSzsioXiqHLZcvAaj1yWys14NdOFJlP8wg2Bp6e6gBTCCM4vb3Ygea2PtxMO4wHohg+J9jpvOhhA==","signatures":[{"sig":"MEUCIGmJxnOn/lxoDsuHutJZ4q+FzUCXBzkO8A8miktJczlUAiEA5IJ2HGFNHazlUdQ40CjFUc/sGhx4eaTjRNx5/fRRy8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":269998},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","bin/**","messages/**","eslint.config.js","package.json","**/tsconfig.json"],"output":[],"command":"eslint . --color --cache --cache-location .eslintcache"},"test":{"env":{"NO_COLOR":"1","FORCE_COLOR":"0","SF_DISABLE_TELEMETRY":"true"},"files":["test/nut/*.nut.ts","test/nut/run.ts","test/fixtures/**","test/tsconfig.json",".mocharc.json"],"output":[],"command":"mocha \"test/nut/*.nut.ts\"","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:org":{"env":{"NO_COLOR":"1","FORCE_COLOR":"0","TESTKIT_AUTH_URL":{"external":true},"SF_DISABLE_TELEMETRY":"true","TESTKIT_HUB_USERNAME":{"external":true}},"files":["test/nut/org/*.nut.ts","test/nut/run.ts","test/nut/project/**","test/tsconfig.json",".mocharc.json"],"output":[],"command":"mocha \"test/nut/org/*.nut.ts\"","dependencies":["compile"]}},"engines":{"node":">=22.13.0"},"exports":"./lib/index.js","gitHead":"55f1948a80120ea54b187942d4d3311073ca0d2a","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme","coverage":"npm run compile && rm -rf .v8-coverage coverage && NODE_V8_COVERAGE=.v8-coverage npm run coverage:collect; node scripts/prune-coverage.js && c8 report","test:org":"wireit","coverage:collect":"mocha \"test/nut/*.nut.ts\" && mocha \"test/nut/org/*.nut.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.2","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^12.0.0","chai":"^6","mocha":"^11","eslint":"^10","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","@types/chai":"^5","@types/mocha":"^10","typescript-eslint":"^8","@stylistic/eslint-plugin":"^5","@salesforce/cli-plugins-testkit":"^5"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.99_1785707653200_0.5514257921586849","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.100":{"name":"sf-plugin-permission-sets","version":"0.0.0-dev.100","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.0.0-dev.100","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"f19d5f911702cd7fa6946d79f9cb411725f65c86","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.0.0-dev.100.tgz","fileCount":148,"integrity":"sha512-LCtURspwAxpZRtblajXrlU0raKNlcFg4jQ0czCFFmtJn39U93X/VEgkOmwaix6pPcpLpBo0YBh38v13+BaN2Nw==","signatures":[{"sig":"MEQCIFSLzDPrk6mtRYLZehwqopRK3Nt/f891VMXOLJXcYxVrAiBvqRBpY20LOOyvIVIIsaDdfwQt0eWjZhjZUwPXqJqdxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.0.0-dev.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":277469},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","bin/**","messages/**","eslint.config.js","package.json","**/tsconfig.json"],"output":[],"command":"eslint . --color --cache --cache-location .eslintcache"},"test":{"env":{"NO_COLOR":"1","FORCE_COLOR":"0","SF_DISABLE_TELEMETRY":"true"},"files":["test/nut/*/*.ts","test/nut/run.ts","test/fixtures/**","test/tsconfig.json",".mocharc.json"],"output":[],"command":"mocha \"test/nut/*/*.nut.ts\"","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:org":{"env":{"NO_COLOR":"1","FORCE_COLOR":"0","TESTKIT_AUTH_URL":{"external":true},"SF_DISABLE_TELEMETRY":"true","TESTKIT_HUB_USERNAME":{"external":true}},"files":["test/nut/*/org/*.ts","test/nut/org-session.ts","test/nut/run.ts","test/nut/project/**","test/tsconfig.json",".mocharc.json"],"output":[],"command":"mocha \"test/nut/*/org/*.nut.ts\"","dependencies":["compile"]}},"engines":{"node":">=22.13.0"},"exports":"./lib/index.js","gitHead":"c650c6901ad0a477db5bfc9a828c8b83dddaffc0","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme","coverage":"npm run compile && rm -rf .v8-coverage coverage && NODE_V8_COVERAGE=.v8-coverage npm run coverage:collect; node scripts/prune-coverage.js && c8 report","test:org":"wireit","coverage:collect":"mocha \"test/nut/*/*.nut.ts\" && mocha \"test/nut/*/org/*.nut.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.2","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^8","@salesforce/sf-plugins-core":"^12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^12.0.0","chai":"^6","mocha":"^11","eslint":"^10","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","@types/chai":"^5","@types/mocha":"^10","typescript-eslint":"^8","@stylistic/eslint-plugin":"^5","@salesforce/cli-plugins-testkit":"^5"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.0.0-dev.100_1785710779389_0.20250675569777643","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"sf-plugin-permission-sets","version":"0.8.1","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.8.1","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"1051dd7ed3f247bc84cb7cd53832650e57ea4e78","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.8.1.tgz","fileCount":160,"integrity":"sha512-dng1qs2DT/YPpiPRN8abBTvE4so16xN1O46ikZURwc18reIzPpaudwZJ9Fc74A5YoWbTvhXcv4iz37SVOGyHeg==","signatures":[{"sig":"MEYCIQDUYLEfbXZPRg6A5DOkhJG+OgilJ/Wchq8RuMn8Ramv4wIhAMCQu0aSymu+pxSAqPyZqS8l0zil8O/IaEFdqsVSjPlt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":287416},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","bin/**","messages/**","eslint.config.js","package.json","**/tsconfig.json"],"output":[],"command":"eslint . --color --cache --cache-location .eslintcache"},"test":{"env":{"NO_COLOR":"1","FORCE_COLOR":"0","SF_DISABLE_TELEMETRY":"true"},"files":["test/nut/*/*.ts","test/nut/run.ts","test/fixtures/**","test/tsconfig.json",".mocharc.json"],"output":[],"command":"mocha \"test/nut/*/*.nut.ts\"","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:org":{"env":{"NO_COLOR":"1","FORCE_COLOR":"0","TESTKIT_AUTH_URL":{"external":true},"SF_DISABLE_TELEMETRY":"true","TESTKIT_HUB_USERNAME":{"external":true}},"files":["test/nut/*/org/*.ts","test/nut/org-session.ts","test/nut/run.ts","test/nut/project/**","test/tsconfig.json",".mocharc.json"],"output":[],"command":"mocha \"test/nut/*/org/*.nut.ts\"","dependencies":["compile"]}},"engines":{"node":">=22.13.0"},"exports":"./lib/index.js","gitHead":"1fa530a3f40d8e55b0ecc2ac406357ad10faa9c8","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme","coverage":"npm run compile && rm -rf .v8-coverage coverage && NODE_V8_COVERAGE=.v8-coverage npm run coverage:collect; node scripts/prune-coverage.js && c8 report","test:org":"wireit","coverage:collect":"mocha \"test/nut/*/*.nut.ts\" && mocha \"test/nut/*/org/*.nut.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.2","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^9","@salesforce/sf-plugins-core":"^13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12","chai":"^6","mocha":"^11","eslint":"^10","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","@types/chai":"^5","@types/mocha":"^10","typescript-eslint":"^8","@stylistic/eslint-plugin":"^5","@salesforce/cli-plugins-testkit":"^5"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.8.1_1785797440958_0.02946115203844335","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"sf-plugin-permission-sets","version":"0.8.2","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.8.2","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"c3023057387ac9f2c18a0042ba0833e13273b006","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.8.2.tgz","fileCount":160,"integrity":"sha512-FV7jNnu83x1k1T3CB0F4YmUo8yEfTAjoTf6HJROmW+pkBuJuadhKwVhlb1FxYnEUtKBsOPKgserP/5+xItvYjg==","signatures":[{"sig":"MEUCIH0Ak3Tz9Asdx83HDa6Iwi4c/liGItUKRZaql5oRjVkDAiEA2IMw75xBryLcenT+8K5NZn7fa2NHmkt6VQoNEd5VD1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289601},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","bin/**","messages/**","eslint.config.js","package.json","**/tsconfig.json"],"output":[],"command":"eslint . --color --cache --cache-location .eslintcache"},"test":{"env":{"NO_COLOR":"1","FORCE_COLOR":"0","SF_DISABLE_TELEMETRY":"true"},"files":["test/nut/*/*.ts","test/nut/run.ts","test/fixtures/**","test/tsconfig.json",".mocharc.json"],"output":[],"command":"mocha \"test/nut/*/*.nut.ts\"","dependencies":["compile"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:org":{"env":{"NO_COLOR":"1","FORCE_COLOR":"0","TESTKIT_AUTH_URL":{"external":true},"SF_DISABLE_TELEMETRY":"true","TESTKIT_HUB_USERNAME":{"external":true}},"files":["test/nut/*/org/*.ts","test/nut/org-session.ts","test/nut/run.ts","test/nut/project/**","test/tsconfig.json",".mocharc.json"],"output":[],"command":"mocha \"test/nut/*/org/*.nut.ts\"","dependencies":["compile"]},"test:unit":{"env":{"TZ":"UTC","NO_COLOR":"1","FORCE_COLOR":"0"},"files":["test/unit/**","test/tsconfig.json",".mocharc.json",".c8rc.services.json"],"output":[],"command":"c8 --config .c8rc.services.json mocha \"test/unit/**/*.test.ts\" --timeout 5000","dependencies":["compile"]}},"engines":{"node":">=22.13.0"},"exports":"./lib/index.js","gitHead":"c2dd0fa87307fc1998847a745897c409a7be5449","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme","coverage":"npm run compile && rm -rf coverage-dumps coverage && NODE_V8_COVERAGE=coverage-dumps npm run coverage:collect; node scripts/prune-coverage.js && c8 report","test:org":"wireit","test:unit":"wireit","coverage:unit":"mocha \"test/unit/**/*.test.ts\"","coverage:collect":"npm run coverage:unit && mocha \"test/nut/*/*.nut.ts\" && mocha \"test/nut/*/org/*.nut.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.2","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^9","@salesforce/sf-plugins-core":"^13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12","chai":"^6","mocha":"^11","eslint":"^10","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","@types/chai":"^5","@types/mocha":"^10","typescript-eslint":"^8","@stylistic/eslint-plugin":"^5","@salesforce/cli-plugins-testkit":"^5"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.8.2_1786158716201_0.4311833063495141","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"sf-plugin-permission-sets","version":"0.8.3","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","_id":"sf-plugin-permission-sets@0.8.3","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"d1ce5d716a06370bd4e943e7f755fa951a1d84fb","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.8.3.tgz","fileCount":160,"integrity":"sha512-nuHMjRHU5p4eLS9cqfbENSyc+63tQbodRt4MuvEO8pLCgzSFoA9XaMO7nFcQEJBPVr/qxXkiTrIj25OSHAPKyw==","signatures":[{"sig":"MEYCIQD2XdkUmRg7a4RG6svxaxVuCuU+RhdjzFT0zaDLuaU+IgIhAP/1oAbyXbiNO7IfUqiuQ4/5fVgXv8Gl7BekZ4MvnVby","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292453},"type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","bin/**","messages/**","eslint.config.js","package.json","**/tsconfig.json"],"output":[],"command":"eslint . --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:unit","test:nut"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:nut":{"env":{"NO_COLOR":"1","FORCE_COLOR":"0","SF_DISABLE_TELEMETRY":"true"},"files":["test/nut/*/*.ts","test/nut/run.ts","test/fixtures/**","test/tsconfig.json",".mocharc.json"],"output":[],"command":"mocha \"test/nut/*/*.nut.ts\"","dependencies":["compile"]},"test:unit":{"env":{"TZ":"UTC","NO_COLOR":"1","FORCE_COLOR":"0"},"files":["test/unit/**","test/tsconfig.json",".mocharc.unit.json",".c8rc.gate.json"],"output":[],"command":"c8 --config .c8rc.gate.json mocha --config .mocharc.unit.json","dependencies":["compile"]},"test:nut:org":{"env":{"NO_COLOR":"1","FORCE_COLOR":"0","TESTKIT_AUTH_URL":{"external":true},"SF_DISABLE_TELEMETRY":"true","TESTKIT_HUB_USERNAME":{"external":true}},"files":["test/nut/*/org/*.ts","test/nut/org-session.ts","test/nut/run.ts","test/nut/project/**","test/tsconfig.json",".mocharc.json"],"output":[],"command":"mocha \"test/nut/*/org/*.nut.ts\"","dependencies":["compile"]}},"engines":{"node":">=22.13.0"},"exports":"./lib/index.js","gitHead":"d8421eb6275b87103ddc60023e381bb66174fa42","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme","coverage":"scripts/coverage.sh","test:nut":"wireit","test:unit":"wireit","test:nut:org":"wireit","coverage:unit":"mocha --config .mocharc.unit.json","coverage:collect":"npm run coverage:unit && mocha \"test/nut/*/*.nut.ts\" && mocha \"test/nut/*/org/*.nut.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.2","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^9","@salesforce/sf-plugins-core":"^13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12","chai":"^6","mocha":"^11","eslint":"^10","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","@types/chai":"^5","@types/mocha":"^10","typescript-eslint":"^8","@stylistic/eslint-plugin":"^5","@salesforce/cli-plugins-testkit":"^5"},"_npmOperationalInternal":{"tmp":"tmp/sf-plugin-permission-sets_0.8.3_1786162411208_0.7086770878247188","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"_id":"sf-plugin-permission-sets@0.9.0","bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"dist":{"shasum":"40795f47a68c4868ddb2b2021ded6d52b3eb4fe6","tarball":"https://registry.npmjs.org/sf-plugin-permission-sets/-/sf-plugin-permission-sets-0.9.0.tgz","fileCount":168,"integrity":"sha512-VjOlDwVW8n4/4kn+JWNmDXmY+PxGWr45N+EFDoIphGTRfJpdhH7VNzwl1JHbBx+/Q0Tcf6txSQrs9PZfHdR3Sg==","signatures":[{"sig":"MEYCIQCzVIATKEzJNFIVpjpjU5vNrSjZtR9UT2ff+rVP8IORQAIhALWBEBiGijPL/wD+mvAA086OzWixaIPVvBJMyMJ2WbZW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD2h2Rz5qWb59YD4cImkrWcE9jt7Xg47XgnqfSEIBRZdQIhAIxPuXKLNrZFel+y9VQjtSKiSk4uwYzq+P/YetB7xLOV"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sf-plugin-permission-sets@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317332},"name":"sf-plugin-permission-sets","type":"module","oclif":{"bin":"sf","topics":{"ps":{"description":"Manage permission set assignments declaratively."}},"commands":"./lib/commands","devPlugins":["@oclif/plugin-help"],"topicSeparator":" ","flexibleTaxonomy":true},"author":{"name":"Isaac Ferreira"},"wireit":{"lint":{"files":["src/**/*.ts","test/**/*.ts","bin/**","messages/**","eslint.config.js","package.json","**/tsconfig.json"],"output":[],"command":"eslint . --color --cache --cache-location .eslintcache"},"test":{"dependencies":["test:unit","test:nut"]},"build":{"dependencies":["compile","lint"]},"compile":{"clean":"if-file-deleted","files":["src/**/*.ts","**/tsconfig.json","messages/**"],"output":["lib/**","*.tsbuildinfo"],"command":"tsc -p . --pretty --incremental"},"test:nut":{"env":{"NO_COLOR":"1","FORCE_COLOR":"0","SF_DISABLE_TELEMETRY":"true"},"files":["test/nut/*/*.ts","test/nut/run.ts","test/fixtures/**","test/tsconfig.json",".mocharc.json"],"output":[],"command":"mocha \"test/nut/*/*.nut.ts\"","dependencies":["compile"]},"test:unit":{"env":{"TZ":"UTC","NO_COLOR":"1","FORCE_COLOR":"0"},"files":["test/unit/**","test/tsconfig.json",".mocharc.unit.json",".c8rc.gate.json"],"output":[],"command":"c8 --config .c8rc.gate.json mocha --config .mocharc.unit.json","dependencies":["compile"]},"test:nut:org":{"env":{"NO_COLOR":"1","FORCE_COLOR":"0","TESTKIT_AUTH_URL":{"external":true},"SF_DISABLE_TELEMETRY":"true","TESTKIT_HUB_USERNAME":{"external":true}},"files":["test/nut/*/org/*.ts","test/nut/org-session.ts","test/nut/run.ts","test/nut/project/**","test/tsconfig.json",".mocharc.json"],"output":[],"command":"mocha \"test/nut/*/org/*.nut.ts\"","dependencies":["compile"]}},"engines":{"node":">=22.13.0"},"exports":"./lib/index.js","gitHead":"4079696c861fb41f9fa8c72f8376385c7a5aea88","license":"BSD-3-Clause","scripts":{"lint":"wireit","test":"wireit","build":"wireit","clean":"rm -rf lib tmp *.tsbuildinfo .eslintcache .wireit","compile":"wireit","prepack":"npm run compile","version":"oclif readme","coverage":"scripts/coverage.sh","test:nut":"wireit","test:unit":"wireit","test:nut:org":"wireit","coverage:unit":"mocha --config .mocharc.unit.json","coverage:collect":"npm run coverage:unit && mocha \"test/nut/*/*.nut.ts\" && mocha \"test/nut/*/org/*.nut.ts\""},"version":"0.9.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:56c6295f-d1d4-4b75-bab8-1d365e3db6a9"}},"homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"_npmVersion":"12.0.2","description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","directories":{},"maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"_nodeVersion":"24.19.0","dependencies":{"zod":"^4","yaml":"^2","globby":"^16","@oclif/core":"^4","@salesforce/core":"^9","@salesforce/sf-plugins-core":"^13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12","chai":"^6","mocha":"^11","eslint":"^10","wireit":"^0","globals":"^17","ts-node":"^10","@eslint/js":"^10","typescript":"^6","@types/chai":"^5","@types/mocha":"^10","typescript-eslint":"^8","@stylistic/eslint-plugin":"^5","@salesforce/cli-plugins-testkit":"^5"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sf-plugin-permission-sets_0.9.0_1788131080305_0.41441659191355695"}}},"time":{"created":"2026-06-28T18:37:56.916Z","modified":"2026-08-30T23:04:40.716Z","0.0.0-dev":"2026-06-28T18:37:57.224Z","0.0.0-dev.3":"2026-06-28T19:11:09.583Z","0.0.0-dev.4":"2026-06-28T19:17:26.876Z","0.0.0-dev.5":"2026-06-28T19:21:27.800Z","0.0.0-dev.6":"2026-06-28T19:25:14.756Z","0.0.0-dev.7":"2026-06-28T19:34:01.439Z","0.0.0-dev.8":"2026-06-28T19:38:03.568Z","0.0.0-dev.9":"2026-06-28T20:08:20.641Z","0.0.0-dev.10":"2026-06-28T20:13:13.570Z","0.0.0-dev.11":"2026-06-28T20:25:33.034Z","0.0.0-dev.12":"2026-06-28T20:55:42.919Z","0.0.0-dev.13":"2026-06-28T21:11:02.414Z","0.1.0":"2026-06-28T21:11:15.098Z","0.0.0-dev.15":"2026-06-28T21:19:07.562Z","0.0.0-dev.16":"2026-06-28T22:01:37.466Z","0.0.0-dev.17":"2026-06-28T22:21:43.097Z","0.0.0-dev.18":"2026-06-28T22:58:51.903Z","0.0.0-dev.19":"2026-06-29T13:15:44.674Z","0.0.0-dev.20":"2026-06-29T15:18:18.506Z","0.0.0-dev.21":"2026-06-29T19:12:13.441Z","0.0.0-dev.22":"2026-06-29T19:56:22.196Z","0.2.0":"2026-06-29T19:56:36.619Z","0.0.0-dev.24":"2026-06-29T20:02:20.347Z","0.0.0-dev.27":"2026-07-01T18:18:03.090Z","0.0.0-dev.28":"2026-07-01T18:21:34.508Z","0.0.0-dev.30":"2026-07-04T19:42:17.480Z","0.0.0-dev.31":"2026-07-04T19:46:20.726Z","0.0.0-dev.32":"2026-07-04T20:10:33.857Z","0.0.0-dev.33":"2026-07-04T20:23:34.626Z","0.0.0-dev.36":"2026-07-04T21:26:56.245Z","0.0.0-dev.37":"2026-07-04T21:28:49.931Z","0.3.0":"2026-07-04T21:31:47.864Z","0.0.0-dev.39":"2026-07-15T20:54:52.517Z","0.3.1":"2026-07-17T19:50:56.234Z","0.0.0-dev.41":"2026-07-18T17:13:57.952Z","0.0.0-dev.42":"2026-07-18T17:26:47.039Z","0.0.0-dev.43":"2026-07-18T17:37:18.350Z","0.0.0-dev.44":"2026-07-18T17:43:26.414Z","0.0.0-dev.45":"2026-07-18T17:44:14.058Z","0.0.0-dev.46":"2026-07-18T19:00:44.157Z","0.0.0-dev.47":"2026-07-18T19:03:19.856Z","0.0.0-dev.48":"2026-07-18T19:05:07.866Z","0.0.0-dev.49":"2026-07-18T19:06:56.070Z","0.0.0-dev.50":"2026-07-18T19:09:14.477Z","0.0.0-dev.51":"2026-07-18T19:10:12.529Z","0.0.0-dev.52":"2026-07-18T19:11:34.509Z","0.0.0-dev.53":"2026-07-18T19:14:48.426Z","0.4.0":"2026-07-18T19:15:07.281Z","0.0.0-dev.55":"2026-07-18T19:17:10.417Z","0.0.0-dev.57":"2026-07-18T21:34:36.016Z","0.0.0-dev.58":"2026-07-18T22:19:08.704Z","0.0.0-dev.59":"2026-07-18T22:34:52.353Z","0.0.0-dev.60":"2026-07-18T22:47:51.551Z","0.0.0-dev.61":"2026-07-18T22:49:03.722Z","0.0.0-dev.62":"2026-07-18T22:53:21.528Z","0.0.0-dev.63":"2026-07-18T23:10:15.154Z","0.0.0-dev.64":"2026-07-18T23:33:53.072Z","0.0.0-dev.65":"2026-07-25T16:34:34.255Z","0.0.0-dev.66":"2026-07-25T16:57:34.795Z","0.0.0-dev.67":"2026-07-25T17:06:13.416Z","0.0.0-dev.68":"2026-07-25T17:10:32.785Z","0.5.0":"2026-07-25T17:12:45.252Z","0.0.0-dev.70":"2026-07-25T17:18:16.091Z","0.0.0-dev.73":"2026-07-25T22:33:06.354Z","0.0.0-dev.74":"2026-07-25T22:49:03.627Z","0.0.0-dev.75":"2026-07-25T22:55:16.653Z","0.0.0-dev.76":"2026-07-25T22:57:25.476Z","0.0.0-dev.77":"2026-07-25T22:59:45.744Z","0.0.0-dev.78":"2026-07-25T23:07:33.758Z","0.6.0":"2026-07-25T23:11:51.439Z","0.0.0-dev.80":"2026-07-25T23:33:08.598Z","0.0.0-dev.81":"2026-07-26T18:08:38.609Z","0.0.0-dev.82":"2026-07-26T18:20:42.826Z","0.0.0-dev.83":"2026-07-26T18:26:33.144Z","0.0.0-dev.84":"2026-07-26T19:14:53.591Z","0.0.0-dev.86":"2026-07-26T19:51:39.120Z","0.0.0-dev.87":"2026-07-26T19:57:13.374Z","0.7.0":"2026-07-26T19:59:51.587Z","0.0.0-dev.89":"2026-07-26T20:39:40.991Z","0.0.0-dev.91":"2026-08-02T19:43:28.872Z","0.0.0-dev.92":"2026-08-02T20:01:18.499Z","0.0.0-dev.93":"2026-08-02T20:11:37.700Z","0.0.0-dev.99":"2026-08-02T21:54:13.361Z","0.0.0-dev.100":"2026-08-02T22:46:19.559Z","0.8.1":"2026-08-03T22:50:41.165Z","0.8.2":"2026-08-08T03:11:56.329Z","0.8.3":"2026-08-08T04:13:31.372Z","0.9.0":"2026-08-30T23:04:40.390Z"},"bugs":{"url":"https://github.com/zaclummys/sf-plugin-permission-sets/issues"},"author":{"name":"Isaac Ferreira"},"license":"BSD-3-Clause","homepage":"https://github.com/zaclummys/sf-plugin-permission-sets#readme","keywords":["salesforce","sf-plugin","sfdx-plugin","permission-sets","permission-set-assignment","permission-set-group","access-management","user-provisioning","gitops","declarative"],"repository":{"url":"git+https://github.com/zaclummys/sf-plugin-permission-sets.git","type":"git"},"description":"Declarative, GitOps-style management of permission set assignments for Salesforce orgs.","maintainers":[{"name":"zaclummys","email":"zaclummys@gmail.com"}],"readme":"# sf-plugin-permission-sets\n\n[![NPM](https://img.shields.io/npm/v/sf-plugin-permission-sets.svg?label=sf-plugin-permission-sets)](https://www.npmjs.com/package/sf-plugin-permission-sets) [![Downloads/week](https://img.shields.io/npm/dw/sf-plugin-permission-sets.svg)](https://npmjs.org/package/sf-plugin-permission-sets) [![Coverage](https://codecov.io/gh/zaclummys/sf-plugin-permission-sets/branch/main/graph/badge.svg)](https://app.codecov.io/gh/zaclummys/sf-plugin-permission-sets/tree/main) [![Stability: experimental](https://img.shields.io/badge/stability-experimental-orange.svg)](https://semver.org/#spec-item-4) [![License](https://img.shields.io/badge/License-BSD%203--Clause-brightgreen.svg)](https://raw.githubusercontent.com/zaclummys/sf-plugin-permission-sets/main/LICENSE.md)\n\n> Declarative, GitOps-style management of **permission set assignments** for Salesforce orgs.\n> Permission sets, permission set groups, and permission set licenses, all in one file.\n> Define who gets what in version-controlled YAML. The plugin reconciles your org to match it: `plan` then `apply`, just like Terraform.\n\n> ⚠️ **Under active development.** This plugin is `0.x`. Per [semver's major-version-zero rule](https://semver.org/#spec-item-4), anything (commands, flags, the YAML schema) may change in a breaking way between `0.x` releases. Pin a version in CI. The public API stabilizes at `v1.0.0`.\n\nStop clicking through Setup to grant access. Commit a YAML file, open a pull request, let CI show the diff, and merge to apply. Your git history becomes the audit log: who had what access, and when.\n\nIf you're looking for an alternative to [`sf org assign permset`](https://developer.salesforce.com/docs/atlas.en-us.sfdx_dev.meta/sfdx_dev/sfdx_dev_assign_permset.htm), please give it a try. We'd love your feedback!\n\n---\n\n## Table of contents\n\n- [Why](#why)\n- [Install](#install)\n- [Quick start](#quick-start)\n- [Permission files](#permission-files)\n- [Modes](#modes)\n- [Validations](#validations)\n- [Commands](#commands)\n- [Org permissions](#org-permissions)\n- [GitHub Actions](#github-actions)\n- [Versioning](#versioning)\n- [Architecture](#architecture)\n- [Development](#development)\n- [License](#license)\n\n---\n\n## Why\n\nPermission set assignments drift: access granted for one project is never revoked, offboarding misses a set, and nobody can answer \"who can see this, and why?\" without a SOQL session. In higher environments those grants happen by hand in Setup, with no review and no trail.\n\nThis plugin makes the desired state declarative and reviewable:\n\n- **Single source of truth:** the YAML in git is authoritative, and the org is reconciled to it.\n- **Scales past the click:** granting one permission set to 40 users is one line per user in a file, not 40 trips through Setup.\n- **Plan before apply:** see every add, update, and removal before anything changes.\n- **Safe by default:** removals are opt-in, capped by `--max-deletes`, and confirmed before they run.\n- **CI-native:** `check` needs no org, every command exits non-zero on failure, and every command speaks `--json`.\n- **Fewer hands in Setup:** access ships through the same pull request and CI pipeline as your metadata, so fewer people need Setup access in UAT and production.\n\n### Compared to `sf org assign permset`\n\n|                     | `sf org assign permset`                        | `sf ps apply`                                                    |\n| ------------------- | ---------------------------------------------- | ---------------------------------------------------------------- |\n| Model               | Imperative, run by hand                        | Declarative, a file in git                                       |\n| Review              | Applies when you run it                        | A pull request before it applies                                 |\n| Revoking access     | No command for it                              | `--mode destructive` or `--mode sync`, capped by `--max-deletes` |\n| Preview             | None                                           | `sf ps plan`                                                     |\n| Groups and licenses | A second command for licenses, none for groups | One file covers all three                                        |\n| Timed access        | Not supported                                  | `expiration` on any grant                                        |\n| Bulk writes         | One API call per assignment                    | One Collections API call per 200 records                         |\n\nThe native command is still the right tool for a one-off grant in a scratch org. This plugin is for the access you want to keep true over time.\n\n## Install\n\n```bash\nsf plugins install sf-plugin-permission-sets\n```\n\nOr pin a version:\n\n```bash\nsf plugins install sf-plugin-permission-sets@x.y.z\n```\n\nRequires Salesforce CLI (`sf`) and Node.js 22.13+.\n\n## Quick start\n\n```bash\n# 1. Bootstrap YAML from an existing org, so you don't start from scratch\nsf ps export --target-org dev --output-file permissions/dev.yml\n\n# 2. Edit the files, commit, open a pull request. Check them, no org needed:\nsf ps check --file \"permissions/*.yml\"\n\n# 3. Validate against a real org: do the users and permission sets exist?\nsf ps validate --file \"permissions/*.yml\" --target-org dev\n\n# 4. See what would change\nsf ps plan --file \"permissions/*.yml\" --target-org dev\n\n# 5. Apply it (additive by default, only adds)\nsf ps apply --file \"permissions/*.yml\" --target-org dev\n\n# 6. Full reconcile, including removals (opt-in)\nsf ps apply --file \"permissions/*.yml\" --target-org prod --mode sync\n```\n\n## Permission files\n\n`check`, `validate`, `plan`, and `apply` read one or more YAML files with `--file` (`-f`). Multiple files are merged into one model, so splitting by team is encouraged. (`export` writes YAML rather than reading it, so there `-f` is `--output-file`.) The files hold only declarative data: knobs like the mode are CLI flags, so there is no separate config format to learn.\n\nEach file is a map of usernames, and every scope key under a user is optional:\n\n```yaml\nusers:\n  <username>:\n    permissionSets:\n      - <PermissionSet.Name>\n    permissionSetGroups:\n      - <PermissionSetGroup.DeveloperName>\n    permissionSetLicenses:\n      - <PermissionSetLicense.DeveloperName>\n```\n\nA worked example:\n\n```yaml\nusers:\n  jdoe@acme.com:\n    permissionSets:\n      - Sales_Manager\n      - Report_Builder\n    permissionSetGroups:\n      - Sales_Team_Bundle\n    permissionSetLicenses:\n      - SalesforceCRM\n\n  asmith@acme.com:\n    permissionSets:\n      - Sales_Manager\n```\n\nThe `--file` flag is repeatable and the plugin expands globs itself:\n\n```bash\nsf ps plan -o dev --file permissions/sales.yml\nsf ps plan -o dev --file \"permissions/*.yml\"           # quote it, so the plugin expands it rather than the shell\nsf ps plan -o dev --file permissions/sales.yml --file permissions/support.yml\n```\n\n### Names are matched case-insensitively\n\nSalesforce compares usernames and API names without regard to case, and so does this plugin. `JDoe@acme.com` and `jdoe@acme.com` are the same user, `Sales_Manager` and `sales_manager` are the same permission set, and every comparison (merging files, de-duplicating, diffing against the org, filtering an export) follows that rule. The spelling you write is the spelling that gets displayed and written back, so a file is never rewritten just to normalize case.\n\n### Timed access (expiration)\n\nA permission set or group entry can be a plain name or an object with an `expiration`, an ISO 8601 datetime with an offset. Salesforce removes the access automatically when it passes. Plain names never expire.\n\n```yaml\nusers:\n  contractor@acme.com:\n    permissionSets:\n      - Read_Only                              # permanent\n      - name: Sales_Manager                    # expires automatically\n        expiration: 2026-12-31T23:59:59Z\n    permissionSetGroups:\n      - name: Project_Phoenix_Bundle\n        expiration: 2026-09-30T00:00:00Z\n```\n\n- A changed `expiration` on an already-assigned target is an **update** (the `~` line), not an add or a remove. Updates ride with the additive half: they run in `additive` and `sync`, and never count against `--max-deletes`.\n- Permission set **licenses** cannot expire, because Salesforce has no expiration on `PermissionSetLicenseAssign`. The object form is rejected there.\n- An expiration names an instant, not a piece of text. `2026-12-31T23:59:59Z` and `2026-12-31T20:59:59-03:00` are the same moment and the plugin treats them as equal, comparing to the second, which is the precision Salesforce stores. Everything the plugin writes comes back in one canonical form: UTC, to the second, `Z`-suffixed.\n- `export` writes the object form for any assignment that currently has an expiration in the org.\n\n### Organizing files\n\nBecause `--file` merges everything it matches, the layout is yours. Two common setups, which compose:\n\n**Per functional slice.** One file per team or domain, so `CODEOWNERS` and pull request reviews map onto it cleanly.\n\n```\npermissions/\n  sales.yml\n  service.yml\n  marketing.yml\n```\n\n**Per environment.** Usernames differ per org (sandbox suffixes, different integration users), so a directory per environment sidesteps username portability entirely.\n\n```\npermissions/\n  prod/sales.yml\n  qa/sales.yml\n  dev/sales.yml\n```\n\n```bash\nsf ps apply -o prod --file \"permissions/prod/*.yml\"\nsf ps apply -o qa   --file \"permissions/qa/*.yml\"\n```\n\n## Modes\n\nA run performs three operations: **add** missing assignments, **update** changed expirations on declared ones, and **remove** undeclared ones. The mode selects which it executes. Set it with `--mode` (default `additive`):\n\n| Mode          | Adds missing | Updates expirations | Removes undeclared | Use when                                                          |\n| ------------- | :----------: | :-----------------: | :----------------: | ----------------------------------------------------------------- |\n| `additive`    | ✅           | ✅                  | ❌                 | **Default.** Grant access, never revoke. Safe rollout.            |\n| `destructive` | ❌           | ❌                  | ✅                 | Revoke access that isn't declared, without granting anything new.  |\n| `sync`        | ✅           | ✅                  | ✅                 | Full reconcile: make the org exactly match the YAML.               |\n\n`plan` and `apply` act on exactly what the mode covers, so what `plan` shows is what `apply` does. Anything the mode won't touch (an undeclared assignment under `additive`, a missing grant under `destructive`) is reported beneath the plan as **drift**, naming the mode that would include it. `sync` covers everything, so it never reports drift.\n\n### What \"undeclared\" is measured against\n\nTwo things put an assignment in scope, and removal only ever considers what is in scope:\n\n- **Every target your files name.** If a file grants `Sales_Manager` to anyone, every holder of `Sales_Manager` is compared against the files, including users no file mentions.\n- **Every kind your files declare for a user they name.** Declaring `permissionSets` for `jdoe@acme.com` puts *all* of their permission sets in scope, which is what makes deleting a line the way to revoke a grant.\n\nThe second half is scoped by kind on purpose. Declaring `permissionSets` for someone says nothing about their licenses, so a key you never write for a user is never touched: omitting `permissionSetLicenses` does not mean \"take them all away\". A user's profile-owned permission set is never in scope either.\n\nThe practical consequence, worth knowing before your first `--mode sync`: a user in your files is fully managed for the kinds you declare for them. Anything granted to them by hand in Setup, under one of those keys, is undeclared and will be proposed for removal. That is the point of a declarative reconcile, and it is why removals are opt-in, capped by `--max-deletes`, and confirmed. Run `plan` first.\n\n## Validations\n\nEvery run checks the files first: `check` runs the file checks with no org, `validate` adds the org-side checks, and `plan` and `apply` run both before they touch anything. When files merge, most overlaps are unions rather than errors.\n\n| Situation | Checked by | Severity | Result |\n| --- | --- | :---: | --- |\n| Same user in two files with different targets | `check` | ✅ ok | Merged into one model, the point of slicing |\n| Same user under two spellings that differ only in case | `check` | ✅ ok | Merged into one user, matching how the org compares usernames |\n| Same target listed twice for a user (case-insensitively) | `check` | ⚠️ warning | Deduped |\n| A user with no scopes, or an empty list | `check` | ⚠️ warning | Ignored as a no-op |\n| Same username key appears twice in one file | `check` | ❌ error | Rejected, the intent is ambiguous |\n| Declared permission set, group, or license missing or not unique | `validate` | ❌ error | Run fails before any change |\n| Declared user missing | `validate` | ❌ error | Run fails before any change |\n| Declared user inactive | `validate` | ❌ error | Run fails, unless `--include-inactive` |\n\nAn ❌ error stops any run. A ⚠️ warning stops one only under `--strict`, which `check`, `plan`, and `apply` all accept and all read the same way. The decision happens before the org is queried, so a strict refusal costs no query and no DML. Pass `--strict` to `plan` and `apply` together, or the preview refuses a file that the run then applies anyway.\n\n### Inactive users\n\nDeactivating a user does not revoke anything. They keep every permission set, group, and license they held, and the assignment records stay in the org.\n\nBy default the plugin acts as if they were not there. `export` skips their assignments, and `validate`, `plan`, and `apply` reject a file that names one with a `USER_INACTIVE` error.\n\nPass `--include-inactive` to bring them into scope. All four commands accept it and read it the same way, so a snapshot taken with the flag stays valid input for the runs that consume it.\n\n```bash\n# Audit: what do deactivated accounts still hold?\nsf ps export -o prod --include-inactive -f audit.yml\n\n# Feed that snapshot back without the file being rejected\nsf ps plan -o prod -f audit.yml --include-inactive\n```\n\nPass it on both sides or not at all. An export taken with the flag and a plan run without it fails on every deactivated user the file names.\n\n## Commands\n\n| Command          | Purpose                                                                 |\n| ---------------- | ---------------------------------------------------------------------- |\n| `sf ps check`    | Static analysis of the files alone: schema, duplicates, conflicts, identifier shape. No org, no auth. |\n| `sf ps validate` | Everything `check` does, plus resolving every user and target against the org. |\n| `sf ps plan`     | A read-only preview of what `apply` would do. |\n| `sf ps export`   | Generate YAML from the current org state, to bootstrap adoption. |\n| `sf ps apply`    | Reconcile the org. Honors `--mode`, prompts before removals, enforces guardrails. |\n\nDiffs and findings are coloured: additions green, expiration updates yellow, removals red, unchanged grey, and the `error:`/`warning:` label on a finding red or yellow. Colour is applied only when the terminal takes it, so a pipe, a redirect, or a CI log gets the same plain text it always did, which is what keeps `sf ps ... --json | jq` working. Nothing the plugin prints under `--json` is coloured at all: the syntax highlighting you see on the envelope on a terminal comes from the `sf` CLI itself, the same as on every other command. `NO_COLOR=1` turns colour off even on a terminal, `FORCE_COLOR=1` keeps it through a pipe, and `NO_COLOR` wins when both are set.\n\n### `sf ps check`\n\nNeeds no org, so it runs in any CI job or pre-commit hook without credentials.\n\n```\nUSAGE\n  $ sf ps check -f <glob>... [--strict] [--json]\n\nFLAGS\n  -f, --file=<glob>...  (required) YAML file(s) to read. Repeatable, globs are expanded by the plugin.\n      --strict          Treat warnings as errors.\n\nCHECKS\n  - valid YAML and schema (unknown keys rejected)\n  - duplicate users, duplicate (user, target) pairs\n  - empty or malformed usernames\n  - empty scopes\n```\n\n### `sf ps validate`\n\nRuns everything `check` does, then verifies that every user (active), permission set, group, and license referenced exists and resolves uniquely.\n\n```\nUSAGE\n  $ sf ps validate -o <org> -f <glob>... [--include-inactive] [--json]\n\nFLAGS\n  -o, --target-org=<org>   (required) Org to resolve against.\n  -f, --file=<glob>...     (required) YAML file(s) to read. Repeatable, globs are expanded by the plugin.\n      --include-inactive   Accept deactivated users instead of failing on them.\n```\n\n### `sf ps plan`\n\n```\nUSAGE\n  $ sf ps plan -o <org> -f <glob>... [--mode <value>] [--show-unchanged]\n                [--include-inactive] [--strict] [--json]\n\nFLAGS\n  -o, --target-org=<org>   (required) Org to plan against.\n  -f, --file=<glob>...     (required) YAML file(s) to read. Repeatable, globs are expanded by the plugin.\n      --mode=<value>       additive | destructive | sync   [default: additive]\n      --show-unchanged     List assignments that already match, instead of only counting them.\n      --include-inactive   Accept deactivated users instead of failing on them.\n      --strict             Treat warnings as errors.\n```\n\nThe body shows only what the mode will do, and unchanged assignments are summarized as a count. A default `additive` run previews what it grants and reports the undeclared assignment it won't remove as drift:\n\n```text\n$ sf ps plan -o prod -f \"permissions/*.yml\"\n\nPermission Set Assignments Plan\nOrg: deploy@acme.com (00D5g0000000abcEAA)   Mode: additive\n\nPermission Sets\n  Report_Builder\n    + jdoe@acme.com\n  Sales_Manager\n    + asmith@acme.com\n    ~ csmith@acme.com   expires 2026-12-31T23:59:59Z → 2027-06-30T23:59:59Z\n\nPlan: 2 to add, 1 to update. 3 users affected.\nDrift: 1 undeclared assignment(s) not removed in additive mode. Run --mode sync to remove them.\nUnchanged: 4 assignments (--show-unchanged to list).\n\nNext: sf ps apply -o deploy@acme.com -f \"permissions/*.yml\"\n```\n\nThe same files under `--mode sync` act on that drift, so the removal joins the body as a `-` line and the drift line is gone.\n\n### `sf ps export`\n\nRead-only. Snapshots the org's current assignments as YAML you can commit and feed back into the other commands.\n\n```\nUSAGE\n  $ sf ps export -o <org> [-f <file>] [--user <username>...] [--kind <scope>...]\n                  [--include-inactive] [--json]\n\nFLAGS\n  -o, --target-org=<org>    (required) Org to read assignments from.\n  -f, --output-file=<file>  Path of the YAML file to write. Parent directories are created, an existing file is overwritten. Omit to write to stdout.\n      --user=<username>...  Only export these users. Repeatable, matched case-insensitively.\n      --kind=<scope>...     Only export these scopes: permissionSets | permissionSetGroups | permissionSetLicenses. Repeatable.\n      --include-inactive    Also export assignments held by deactivated users.\n```\n\nIt exports every assignable permission set, group, and license assignment held by active users, keyed by username, so the result is immediately valid input for the other commands. Profile-owned permission sets are always skipped, because they are not assignable. Deactivated users are skipped too, until you pass `--include-inactive`.\n\nWith `--output-file` the command writes the file and prints a one-line summary. Omit the flag and the YAML goes to stdout instead, byte-for-byte identical to what the file would contain, with warnings on stderr so there is nothing to strip. Under `--json` the envelope is the only thing on stdout, and when `--output-file` is omitted the document comes back in its `content` field.\n\n```bash\n# Diff the org's live state against a committed snapshot\nsf ps export -o prod | diff - permissions/prod.yml\n\n# Snapshot one team's permission sets and groups only\nsf ps export -o prod --output-file team.yml \\\n  --user jdoe@acme.com --user asmith@acme.com \\\n  --kind permissionSets --kind permissionSetGroups\n```\n\nBy default the whole org is exported. Pass `--user` or `--kind` to scope it down, and pass both to intersect them. Values within a flag are a union. A requested `--user` with no matching assignments is reported as a warning and the export continues with whoever matched, so a mistyped username never masquerades as a clean empty file.\n\n### `sf ps apply`\n\n```\nUSAGE\n  $ sf ps apply -o <org> -f <glob>... [--mode <value>] [--max-deletes <n>]\n                [--dry-run] [--show-unchanged] [--no-prompt]\n                [--include-inactive] [--strict] [--json]\n\nFLAGS\n  -o, --target-org=<org>   (required) Org to reconcile.\n  -f, --file=<glob>...     (required) YAML file(s) to read. Repeatable, globs are expanded by the plugin.\n      --mode=<value>       additive | destructive | sync   [default: additive]\n      --max-deletes=<n>    Abort if the run would remove more than n assignments. [default: 50]\n      --dry-run            Resolve and diff, print what would happen, change nothing.\n      --show-unchanged     List assignments that already match, instead of only counting them.\n      --no-prompt          Skip the removal confirmation prompt (for CI).\n      --include-inactive   Accept deactivated users instead of failing on them.\n      --strict             Treat warnings as errors.\n```\n\n`apply` recomputes from the files every run: it re-reads the YAML, re-resolves every reference to an org id, and re-diffs against live state, then acts per `--mode`. Run `plan` shortly before `apply`, since an edited file, a renamed permission set, or another admin's change between the two shifts the outcome.\n\nDML goes through the sObject Collections API, so a partial failure is reported per record instead of rolling back the rest.\n\n> [!CAUTION]\n> `--mode sync` and `--mode destructive` revoke access. Removals always prompt for confirmation unless `--no-prompt` is set, and are hard-capped by `--max-deletes`, so a bad merge can't unassign your whole org.\n\n## Org permissions\n\nWhat does the user behind `--target-org` need?\n\n| Command | API Enabled | View Setup and Configuration | View Roles and Role Hierarchy | Assign Permission Sets |\n| --- | :---: | :---: | :---: | :---: |\n| `sf ps check` | - | - | - | - |\n| `sf ps validate` | ✓ | ✓ | ✓ | - |\n| `sf ps plan` | ✓ | ✓ | ✓ | - |\n| `sf ps export` | ✓ | ✓ | ✓ | - |\n| `sf ps apply` | ✓ | ✓ | ✓ | ✓ |\n\n✓ Required, - Not required. `Manage Users` is not required, not even for permission set licenses.\n\nTwo permission sets ship with this repo, so a pull request job cannot change the org:\n\n- [PS_Plugin_Read](setup/permissionsets/PS_Plugin_Read.permissionset-meta.xml): reads permission set assignments.\n- [PS_Plugin_Write](setup/permissionsets/PS_Plugin_Write.permissionset-meta.xml): reads and modifies permission set assignments.\n\n## GitHub Actions\n\nTwo workflows: review pull requests, then apply on merge. Point the review workflow at a `PS_Plugin_Read` user and only the merge workflow at `PS_Plugin_Write`.\n\n**1. Review pull requests to main:**\n\n```yaml\n# .github/workflows/permissions-review.yml\nname: permissions-review\n\non:\n  pull_request:\n    branches: [main]\n    paths:\n      - \"permissions/**\"\n\njobs:\n  review:\n    runs-on: ubuntu-latest\n    steps:\n      - uses: actions/checkout@v7\n      - uses: actions/setup-node@v7\n        with:\n          node-version: 22\n\n      - name: Install Salesforce CLI\n        run: npm install --global @salesforce/cli\n\n      - name: Install the plugin\n        run: sf plugins install sf-plugin-permission-sets\n\n      - name: Check the permission files\n        run: sf ps check --file \"permissions/*.yml\"\n\n      - name: Log in to the org\n        run: echo '${{ secrets.SFDX_AUTH_URL }}' | sf org login sfdx-url --sfdx-url-stdin --alias prod\n\n      - name: Validate against the org\n        run: sf ps validate --file \"permissions/*.yml\" --target-org prod\n\n      - name: Show the diff reviewers are approving\n        run: sf ps plan --file \"permissions/*.yml\" --target-org prod --mode sync\n```\n\nWant a review that needs no org and no secrets? Drop the last three steps: what's left is the file check, and it runs on a fork's pull request too.\n\n**2. Apply on merge to main:**\n\n```yaml\n# .github/workflows/permissions-apply.yml\nname: permissions-apply\n\non:\n  push:\n    branches: [main]\n\njobs:\n  apply:\n    runs-on: ubuntu-latest\n    steps:\n      - uses: actions/checkout@v7\n      - uses: actions/setup-node@v7\n        with:\n          node-version: 22\n\n      - name: Install Salesforce CLI\n        run: npm install --global @salesforce/cli\n\n      - name: Install the plugin\n        run: sf plugins install sf-plugin-permission-sets\n\n      - name: Log in to the org\n        run: echo '${{ secrets.SFDX_AUTH_URL }}' | sf org login sfdx-url --sfdx-url-stdin --alias prod\n\n      - name: Apply the assignments\n        run: sf ps apply --file \"permissions/*.yml\" --target-org prod --mode sync --no-prompt\n```\n\nBoth workflows share one secret. Get the auth url once with `sf org display --verbose --target-org prod`, copy the `Sfdx Auth Url` value, and save it as a repository secret named `SFDX_AUTH_URL`.\n\n## Versioning\n\nReleases follow [semantic versioning](https://semver.org). Publishing is a manual decision: a push to `main` builds and tests, and nothing reaches npm until a release exists. Creating the release is what triggers CI to build, stamp the version from the tag, publish it with provenance, and smoke-test the result.\n\n| Bump | When | Example tag |\n| --- | --- | --- |\n| patch | bug fix, no behavior change | `v0.1.1` |\n| minor | new backward-compatible feature | `v0.2.0` |\n| major | breaking change to a command, flag, or the YAML schema | `v1.0.0` |\n\n**While on `0.x`,** breaking changes may ship in any release, including minor bumps. The table above describes the contract that takes effect at `v1.0.0`.\n\nCut a release with a tag off `main`:\n\n```bash\ngh release create v0.2.0 --target main --title v0.2.0 --notes \"Add ps export\"\n```\n\nEvery published version carries the `latest` dist-tag, so `sf plugins install sf-plugin-permission-sets` installs the newest release. There is no rolling `dev` channel, because the release gate creates a scratch org and a Dev Hub's allocation is daily.\n\n## Architecture\n\nThe plugin is layered: commands are thin oclif classes, services hold the orchestration, core holds the pure primitives, and an adapter isolates the Salesforce SDK. The commands are also slices of one pipeline: `apply` runs `plan`, and `plan` runs `check`, so the three can never disagree about what a set of files means.\n\nSee [ARCHITECTURE.md](ARCHITECTURE.md) for the layers, the core modules, and how each command composes that pipeline.\n\n## Development\n\n```bash\nnpm ci\nnpm run build        # compile and lint\nnpm test             # everything that needs no org\nnpm run test:unit    # the core, service, and ui specs, gated at 100% coverage\nnpm run test:nut     # the command specs that need no org\nnpm run test:nut:org # the command specs that create a scratch org\n```\n\nTwo suites, split by what they drive. `npm test` is both of the ones that need no credentials, which is exactly what runs on a fork's pull request.\n\n`npm run test:unit` covers `src/core/`, `src/services/`, and `src/ui/`, at 100% statements, branches, functions, and lines: `test/unit/**/*.test.ts`, mocha, and chai. Those are the three layers a test can reach without spawning the CLI, which is what lets the gate run on every push, in under a second. Core and ui are pure and stay real. A service's only boundaries are the org, the confirmation prompt, and the filesystem, so the first two are hand-written fakes of the ports the service already takes, and the third is a real temp directory. Nothing is module-mocked. The gate is a c8 config of its own ([`.c8rc.gate.json`](.c8rc.gate.json)), so a branch no test reaches fails the run rather than showing up as a number nobody reads.\n\nSee [UNIT_TESTING.md](UNIT_TESTING.md) for why the suite reads `lib/` rather than `src/`, what the gate changed in `src/` on its way to 100%, and what the Salesforce CLI ecosystem does differently.\n\nThe rest are NUTs, the Salesforce CLI team's convention for testing a plugin's commands: `test/nut/**/*.nut.ts`, mocha, and [`@salesforce/cli-plugins-testkit`](https://github.com/salesforcecli/cli-plugins-testkit). They are black box throughout. The plugin is driven through its own `bin/run.js`, every assertion is on what a command printed and the code it exited with, and the only thing a test takes from `src/` is a type.\n\n`npm run test:nut` covers all five commands without touching an org, plus `src/commands/` and `src/adapters/`, the two layers the unit gate leaves alone: exit codes, the `--json` envelope, the flags, and the `--help` text.\n\n`npm run test:nut:org` needs a Dev Hub. It creates one scratch org from `test/nut/project`, seeds the state the assertions expect (drift, a removal, an expiring assignment), and deletes it when the run ends. Building the org rather than borrowing one is what makes the counts exact and `apply` safe to exercise end to end. Give it a hub nobody uses by hand, because the scratch org allocation is daily and per hub.\n\nIn CI those org tests are skipped on a push, so that a run of commits cannot spend the allocation the next release needs. They run on a pull request, on a manual dispatch, on the release gate, and every Monday at 06:00 UTC. The schedule is what keeps a break from waiting for a release to be found, since work here lands straight on `main` and there is no pull request to catch it.\n\nCopy `.env.example` to `.env` and fill in one of the two:\n\n| Variable | What it is |\n| --- | --- |\n| `TESTKIT_HUB_USERNAME` | An already-authenticated Dev Hub. |\n| `TESTKIT_AUTH_URL` | An sfdx auth url for that Dev Hub. What CI passes in, from a repository secret of the same name. |\n\nSet the CI secret without the credential passing through a terminal:\n\n```bash\nsf org display --verbose --json --target-org <your-devhub> \\\n  | jq -r '.result.sfdxAuthUrl' \\\n  | gh secret set TESTKIT_AUTH_URL\n```\n\n`npm run coverage` writes `coverage/lcov.info` and a browsable `coverage/lcov-report/`. It runs both suites, so it needs a Dev Hub and spends one scratch org. Nothing under test runs in the test process, so the number comes from the `NODE_V8_COVERAGE` dumps that `scripts/prune-coverage.js` trims down to this plugin before `c8` merges them.\n\nThe badge at the top comes from the `test` job in [ci.yml](.github/workflows/ci.yml), which runs both suites in one runner under `NODE_V8_COVERAGE`, prunes the dumps, and hands the merged `lcov.info` to Codecov with the `CODECOV_TOKEN` repository secret. The upload is skipped on a push, where the org suite is skipped too, so a number measured from the offline suite alone never reaches the badge. The release gate is one of the runs that does upload, which is why the number describes the version you can install and a release spends one scratch org rather than two. There the upload step is `continue-on-error`, so a failure cannot keep a version from shipping. On every other trigger that same failure turns the run red. Treat the number the same way, a diagnostic and never a target, because a line that ran is not a line that was verified.\n\n### Running the org tests without creating a scratch org\n\nA hub's scratch org allocation is daily, so iterating on an org spec can run it out. `TESTKIT_ORG_USERNAME` makes the testkit reuse an org you already have instead of creating one, and it also stops the session from deleting it:\n\n```bash\nTESTKIT_ORG_USERNAME=<username> npx mocha \"test/nut/plan/org/undeclared-target.nut.ts\"\n```\n\nPoint it at an org you can throw away, and read what it does to it first. The setup deploys `test/nut/project` (ten `PS_Nut_*` permission sets), creates a user, and seeds assignments, and none of that is cleaned up, because the cleanup was the org being deleted. A second full run against the same org will also fail rather than pass: the `apply` specs assert on a grant landing, and it has already landed. Treat this as a way to watch one spec while working on it, never as a way to run the suite. CI and `npm run test:nut:org` leave the variable unset and build the org they assert against.\n\nSet `DEBUG=testkit:*` to see every command the testkit runs.\n\n## License\n\nBSD-3-Clause © Isaac Ferreira\n","readmeFilename":"README.md"}