{"_id":"@adobedjangir/commerce-admin-ims-access","_rev":"22-2b407dd9aa680cb91afd6fd87d1bfceb","name":"@adobedjangir/commerce-admin-ims-access","dist-tags":{"latest":"1.0.10"},"versions":{"0.1.0":{"name":"@adobedjangir/commerce-admin-ims-access","version":"0.1.0","keywords":["adobe-io","aio","app-builder","commerce-admin","rbac","ims"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobedjangir/commerce-admin-ims-access@0.1.0","maintainers":[{"name":"deepakjangid04","email":"djangir@adobe.com"}],"dist":{"shasum":"502a2ad6edf62fafccc683933cb37c7ec32f242f","tarball":"https://registry.npmjs.org/@adobedjangir/commerce-admin-ims-access/-/commerce-admin-ims-access-0.1.0.tgz","fileCount":10,"integrity":"sha512-J9Lj09ClD3OPXAxtUuJJOPt80jUJToToseNjSOQQiZ2cwHN9sF+I82GRprzB5Q3ZW3VtQhc5YMMQuzoLbzoSHw==","signatures":[{"sig":"MEUCIQDSWVMMb6WP5lo7kingm0EVDpO1dEvhyMcjbVNhNc5O+gIgHyxetfXpkwdkrSDHYqG7VdAToG4f1R3J2hKyex8YpSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26779},"main":"./src/index.js","engines":{"node":">=18"},"exports":{".":"./src/index.js","./web":"./web/index.js","./hook":"./src/hook.js"},"scripts":{"postinstall":"node ./scripts/setup.js"},"_npmUser":{"name":"deepakjangid04","email":"djangir@adobe.com"},"_npmVersion":"11.4.1","description":"RBAC add-on for @adobedjangir/commerce-admin-management. Resolves the caller's role from Adobe IMS groups, gates field edits by required role, ships a nav badge + 'My Access' page.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"peerDependencies":{"@adobedjangir/commerce-admin-management":">=0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/commerce-admin-ims-access_0.1.0_1782449817363_0.8415570223956341","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@adobedjangir/commerce-admin-ims-access","version":"0.1.1","keywords":["adobe-io","aio","app-builder","commerce-admin","rbac","ims"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobedjangir/commerce-admin-ims-access@0.1.1","maintainers":[{"name":"deepakjangid04","email":"djangir@adobe.com"}],"dist":{"shasum":"0c01b6750a98e0764d32060fd5eed8ef22902b95","tarball":"https://registry.npmjs.org/@adobedjangir/commerce-admin-ims-access/-/commerce-admin-ims-access-0.1.1.tgz","fileCount":12,"integrity":"sha512-SAqxkT8pOENcaA6bysR64BboM0f16ODv+d5vRw142/f39LFsuGpgIjDqYADscp3fFtaiTHCJkBmPIScvTc+GuQ==","signatures":[{"sig":"MEYCIQCZMwPkQUWKdAMVF2qx/o8bYu0F72TdC8ifeA8RcNb+WgIhAOpQxhIxVQ9PtC8Y+GJXilPkrrFNaq7Ot0u/CpySh6Sy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43379},"main":"./src/index.js","engines":{"node":">=18"},"exports":{".":"./src/index.js","./web":"./web/dist/index.js","./hook":"./src/hook.js"},"scripts":{"build":"node ./scripts/build-web.js","postinstall":"node ./scripts/setup.js","prepublishOnly":"node ./scripts/build-web.js"},"_npmUser":{"name":"deepakjangid04","email":"djangir@adobe.com"},"_npmVersion":"11.4.1","description":"RBAC add-on for @adobedjangir/commerce-admin-management. Resolves the caller's role from Adobe IMS groups, gates field edits by required role, ships a nav badge + 'My Access' page.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"esbuild":"^0.25.0"},"_hasShrinkwrap":false,"peerDependencies":{"@adobedjangir/commerce-admin-management":">=0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/commerce-admin-ims-access_0.1.1_1782451261447_0.3441020441603977","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@adobedjangir/commerce-admin-ims-access","version":"0.1.2","keywords":["adobe-io","aio","app-builder","commerce-admin","rbac","ims"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobedjangir/commerce-admin-ims-access@0.1.2","maintainers":[{"name":"deepakjangid04","email":"djangir@adobe.com"}],"dist":{"shasum":"5fe5b06a1da2a25f37514400514dff76525c8cb4","tarball":"https://registry.npmjs.org/@adobedjangir/commerce-admin-ims-access/-/commerce-admin-ims-access-0.1.2.tgz","fileCount":12,"integrity":"sha512-pN2l4Yr7X4CJBdyK0COgT/mJ1lSXvUGJ8Bi/ITtPyS+v7CRpdg2NPfigrrJaxkJNjimumxGyO9vkL1UIngVAuQ==","signatures":[{"sig":"MEYCIQDiL1veS7+Dn2rs8ixP9wOFAPgN10Fsfq7peffm9W2+CgIhAKBQk7uwnLceliYSZk/3rwkb0SS+MsDV/aYYIEVK0hSK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43347},"main":"./src/index.js","engines":{"node":">=18"},"exports":{".":"./src/index.js","./web":"./web/dist/index.js","./hook":"./src/hook.js"},"scripts":{"build":"node ./scripts/build-web.js","postinstall":"node ./scripts/setup.js","prepublishOnly":"node ./scripts/build-web.js"},"_npmUser":{"name":"deepakjangid04","email":"djangir@adobe.com"},"_npmVersion":"11.4.1","description":"RBAC add-on for @adobedjangir/commerce-admin-management. Resolves the caller's role from Adobe IMS groups, gates field edits by required role, ships a nav badge + 'My Access' page.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"esbuild":"^0.25.0"},"_hasShrinkwrap":false,"peerDependencies":{"@adobedjangir/commerce-admin-management":">=0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/commerce-admin-ims-access_0.1.2_1782523389531_0.3033930817504946","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@adobedjangir/commerce-admin-ims-access","version":"0.1.3","keywords":["adobe-io","aio","app-builder","commerce-admin","rbac","ims"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobedjangir/commerce-admin-ims-access@0.1.3","maintainers":[{"name":"deepakjangid04","email":"djangir@adobe.com"}],"dist":{"shasum":"1724354c5ca3aa046f2c348937786551dde83d1c","tarball":"https://registry.npmjs.org/@adobedjangir/commerce-admin-ims-access/-/commerce-admin-ims-access-0.1.3.tgz","fileCount":12,"integrity":"sha512-u32fX3rNtIwp7OBgDJ017AKIgy3Xl1KsAfjAm1rJbbl1TcoTUAD+0SfGY8Xg64q/kYNC0jp/GQNtoDg1M+hgRA==","signatures":[{"sig":"MEQCIDFQfuXlb57WjfY3oDCk1xGWRB4HRzWVJVbaLhc2Hj2vAiByh2DfDIFf0S9EZxv7K+RStu91j/J4tWvFoKJTDCyekw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44542},"main":"./src/index.js","engines":{"node":">=18"},"exports":{".":"./src/index.js","./web":"./web/dist/index.js","./hook":"./src/hook.js"},"scripts":{"build":"node ./scripts/build-web.js","postinstall":"node ./scripts/setup.js","prepublishOnly":"node ./scripts/build-web.js"},"_npmUser":{"name":"deepakjangid04","email":"djangir@adobe.com"},"_npmVersion":"11.4.1","description":"RBAC add-on for @adobedjangir/commerce-admin-management. Resolves the caller's role from Adobe IMS groups, gates field edits by required role, ships a nav badge + 'My Access' page.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"esbuild":"^0.25.0"},"_hasShrinkwrap":false,"peerDependencies":{"@adobedjangir/commerce-admin-management":">=0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/commerce-admin-ims-access_0.1.3_1782878803705_0.4501323400270578","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@adobedjangir/commerce-admin-ims-access","version":"0.1.4","keywords":["adobe-io","aio","app-builder","commerce-admin","rbac","ims"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobedjangir/commerce-admin-ims-access@0.1.4","maintainers":[{"name":"deepakjangid04","email":"djangir@adobe.com"}],"dist":{"shasum":"36cb30607b5f1926395201893955caef862d4559","tarball":"https://registry.npmjs.org/@adobedjangir/commerce-admin-ims-access/-/commerce-admin-ims-access-0.1.4.tgz","fileCount":13,"integrity":"sha512-hKESZW0XrPTUc52VX3uye1uMEBj7MZfNA3hEBffpSO7Tu8HEQUviUjE9BBnvpIheCrbbplB53WjFRUSIdAS0mQ==","signatures":[{"sig":"MEUCIDrb4Jshfu6jk6cpm0aeCy0HikmWlf4H50b4NgpSywrSAiEA+B50sb8EWHPXS0IsgXTHWucv269IgF8xDuhBF/ABouA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44922},"main":"./src/index.js","engines":{"node":">=18"},"exports":{".":"./src/index.js","./web":"./web/index.js","./hook":"./src/hook.js"},"scripts":{"build":"node ./scripts/build-web.js","postinstall":"node ./scripts/setup.js","prepublishOnly":"node ./scripts/build-web.js"},"_npmUser":{"name":"deepakjangid04","email":"djangir@adobe.com"},"_npmVersion":"10.9.4","description":"RBAC add-on for @adobedjangir/commerce-admin-management. Resolves the caller's role from Adobe IMS groups, gates field edits by required role, ships a nav badge + 'My Access' page.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"esbuild":"^0.25.0"},"_hasShrinkwrap":false,"peerDependencies":{"@adobedjangir/commerce-admin-management":">=0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/commerce-admin-ims-access_0.1.4_1782880766464_0.07006351176156533","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@adobedjangir/commerce-admin-ims-access","version":"0.1.5","keywords":["adobe-io","aio","app-builder","commerce-admin","rbac","ims"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobedjangir/commerce-admin-ims-access@0.1.5","maintainers":[{"name":"deepakjangid04","email":"djangir@adobe.com"}],"dist":{"shasum":"0ff58c17f1788ae3deb6efb973b3d4b9d47bbf9e","tarball":"https://registry.npmjs.org/@adobedjangir/commerce-admin-ims-access/-/commerce-admin-ims-access-0.1.5.tgz","fileCount":13,"integrity":"sha512-vwcoS+px1LNTxXvnhM+VNL8Em/vrRl5w9hSL6mxaYqHzYoaour1kzZEDfVxH/ySxL93/AkSbW6sKmPCe+Mrctw==","signatures":[{"sig":"MEUCIQDPPZ50UR91DwCgtLjxS2MS3RV2Sl+pG2Blb2T33kGbNQIgA7oiRlk2wgdA+Zc9jhqZRJkpVR1bof1shsc1r57YmcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44974},"main":"./src/index.js","engines":{"node":">=18"},"exports":{".":"./src/index.js","./web":"./web/index.js","./hook":"./src/hook.js"},"scripts":{"build":"node ./scripts/build-web.js","postinstall":"node ./scripts/setup.js","prepublishOnly":"node ./scripts/build-web.js"},"_npmUser":{"name":"deepakjangid04","email":"djangir@adobe.com"},"_npmVersion":"11.4.1","description":"RBAC add-on for @adobedjangir/commerce-admin-management. Resolves the caller's role from Adobe IMS groups, gates field edits by required role, ships a nav badge + 'My Access' page.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"esbuild":"^0.25.0"},"_hasShrinkwrap":false,"peerDependencies":{"@adobedjangir/commerce-admin-management":">=0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/commerce-admin-ims-access_0.1.5_1782882454936_0.48532313296658636","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@adobedjangir/commerce-admin-ims-access","version":"0.1.6","keywords":["adobe-io","aio","app-builder","commerce-admin","rbac","ims"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobedjangir/commerce-admin-ims-access@0.1.6","maintainers":[{"name":"deepakjangid04","email":"djangir@adobe.com"}],"dist":{"shasum":"3c973ed6bfd0e2c185b963460c13c523e4b9f833","tarball":"https://registry.npmjs.org/@adobedjangir/commerce-admin-ims-access/-/commerce-admin-ims-access-0.1.6.tgz","fileCount":13,"integrity":"sha512-EYyUOhSsTznvRwqMHh+VxTuFOMMaXtP7Uk7SAGUj5/fEfAsnLmK+SsrnUHi0IgdH/3wfF4msf9TraL3VmcF6Mw==","signatures":[{"sig":"MEYCIQCK4xKvuL1AjbglnMhHNCoMgbdxeQc+ylmEqwLzu2BUaAIhAIsvDP2Vbmn+wRel3CoQbeWO8YmcxCAnZDH0r6EQWqSH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45140},"main":"./src/index.js","engines":{"node":">=18"},"exports":{".":"./src/index.js","./web":"./web/index.js","./hook":"./src/hook.js"},"scripts":{"build":"node ./scripts/build-web.js","postinstall":"node ./scripts/setup.js && node -e \"try{require('@adobedjangir/commerce-admin-management/scripts/discover').run()}catch(e){}\"","prepublishOnly":"node ./scripts/build-web.js"},"_npmUser":{"name":"deepakjangid04","email":"djangir@adobe.com"},"_npmVersion":"11.4.1","description":"RBAC add-on for @adobedjangir/commerce-admin-management. Resolves the caller's role from Adobe IMS groups, gates field edits by required role, ships a nav badge + 'My Access' page.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"esbuild":"^0.25.0"},"commerceAdmin":{"register":"registerImsAccess"},"_hasShrinkwrap":false,"peerDependencies":{"@adobedjangir/commerce-admin-management":">=0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/commerce-admin-ims-access_0.1.6_1782883611087_0.4688008263436816","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@adobedjangir/commerce-admin-ims-access","version":"0.1.7","keywords":["adobe-io","aio","app-builder","commerce-admin","rbac","ims"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobedjangir/commerce-admin-ims-access@0.1.7","maintainers":[{"name":"deepakjangid04","email":"djangir@adobe.com"}],"dist":{"shasum":"44315196bc61cb80786e443fe0681338225dd24c","tarball":"https://registry.npmjs.org/@adobedjangir/commerce-admin-ims-access/-/commerce-admin-ims-access-0.1.7.tgz","fileCount":13,"integrity":"sha512-931vVa8pXdM1gaHZDy+vD/gInV5AnKFTw/krxBr7zezlFMOhdAvP+7LemW4T3DpChIym396H8hx++nGDz+krTg==","signatures":[{"sig":"MEUCIQCsxws9LLWWGG6vmA5yA3o9/3JhMMsR77ZF5xI3qVfnxAIgF4SS9TIvMh7eGW+bL0ib+v3Yi6qtMOnQsZawNVr99co=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45140},"main":"./src/index.js","engines":{"node":">=18"},"exports":{".":"./src/index.js","./web":"./web/index.js","./hook":"./src/hook.js"},"scripts":{"build":"node ./scripts/build-web.js","postinstall":"node ./scripts/setup.js && node -e \"try{require('@adobedjangir/commerce-admin-management/scripts/discover').run()}catch(e){}\"","prepublishOnly":"node ./scripts/build-web.js"},"_npmUser":{"name":"deepakjangid04","email":"djangir@adobe.com"},"_npmVersion":"11.4.1","description":"RBAC add-on for @adobedjangir/commerce-admin-management. Resolves the caller's role from Adobe IMS groups, gates field edits by required role, ships a nav badge + 'My Access' page.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"esbuild":"^0.25.0"},"commerceAdmin":{"register":"registerImsAccess"},"_hasShrinkwrap":false,"peerDependencies":{"@adobedjangir/commerce-admin-management":">=0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/commerce-admin-ims-access_0.1.7_1782884701530_0.023702212287496804","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@adobedjangir/commerce-admin-ims-access","version":"0.1.8","keywords":["adobe-io","aio","app-builder","commerce-admin","rbac","ims"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobedjangir/commerce-admin-ims-access@0.1.8","maintainers":[{"name":"deepakjangid04","email":"djangir@adobe.com"}],"dist":{"shasum":"a00afce198f13f89c4ad3031f4a63d09695f63d8","tarball":"https://registry.npmjs.org/@adobedjangir/commerce-admin-ims-access/-/commerce-admin-ims-access-0.1.8.tgz","fileCount":13,"integrity":"sha512-lS1FV9pD9+V059VNGTifqDw64t+ru61erlh/rn7jYIV/tvcg7/KzYhOqDyeesCp4C2GII322IxoEjiAuohbcNQ==","signatures":[{"sig":"MEUCIQDG/BV2dMcqgDQMGEjvp4zs55o3l3HYJYQoBRvwdZMU7gIga1tiAl/k9YLnOmAZUOJkvbno95Rv3691vgFHJzIOyw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45140},"main":"./src/index.js","engines":{"node":">=18"},"exports":{".":"./src/index.js","./web":"./web/index.js","./hook":"./src/hook.js"},"scripts":{"build":"node ./scripts/build-web.js","postinstall":"node ./scripts/setup.js && node -e \"try{require('@adobedjangir/commerce-admin-management/scripts/discover').run()}catch(e){}\"","prepublishOnly":"node ./scripts/build-web.js"},"_npmUser":{"name":"deepakjangid04","email":"djangir@adobe.com"},"_npmVersion":"11.4.1","description":"RBAC add-on for @adobedjangir/commerce-admin-management. Resolves the caller's role from Adobe IMS groups, gates field edits by required role, ships a nav badge + 'My Access' page.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"esbuild":"^0.25.0"},"commerceAdmin":{"register":"registerImsAccess"},"_hasShrinkwrap":false,"peerDependencies":{"@adobedjangir/commerce-admin-management":">=0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/commerce-admin-ims-access_0.1.8_1782901379446_0.1812767813435543","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@adobedjangir/commerce-admin-ims-access","version":"0.1.9","keywords":["adobe-io","aio","app-builder","commerce-admin","rbac","ims"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobedjangir/commerce-admin-ims-access@0.1.9","maintainers":[{"name":"deepakjangid04","email":"djangir@adobe.com"}],"dist":{"shasum":"167d8f576f80d94b96831491d89720d0aa3c0877","tarball":"https://registry.npmjs.org/@adobedjangir/commerce-admin-ims-access/-/commerce-admin-ims-access-0.1.9.tgz","fileCount":13,"integrity":"sha512-dSbnHQy03bNPQh4/6VkelfYjiBm8ZA2kHEA7j6WBz5bUXVhMsv3Nj+DQWsSohAa3aV1by7U+db9dUxAlqPPgrA==","signatures":[{"sig":"MEYCIQD7/x13YymZEBKJ+UyupH8QFUKdM/4PfpaPiI0EwBho+wIhAKwBoddV02wE4BK5jgBpKPm7eskRJbCXmQSBxbx/IfhU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47622},"main":"./src/index.js","engines":{"node":">=18"},"exports":{".":"./src/index.js","./web":"./web/index.js","./hook":"./src/hook.js"},"scripts":{"build":"node ./scripts/build-web.js","postinstall":"node ./scripts/setup.js && node -e \"try{require('@adobedjangir/commerce-admin-management/scripts/discover').run()}catch(e){}\"","prepublishOnly":"node ./scripts/build-web.js"},"_npmUser":{"name":"deepakjangid04","email":"djangir@adobe.com"},"_npmVersion":"11.4.1","description":"RBAC add-on for @adobedjangir/commerce-admin-management. Resolves the caller's role from Adobe IMS groups, gates field edits by required role, ships a nav badge + 'My Access' page.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"esbuild":"^0.25.0"},"commerceAdmin":{"register":"registerImsAccess"},"_hasShrinkwrap":false,"peerDependencies":{"@adobedjangir/commerce-admin-management":">=0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/commerce-admin-ims-access_0.1.9_1782902037773_0.8726456329705035","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@adobedjangir/commerce-admin-ims-access","version":"0.1.10","keywords":["adobe-io","aio","app-builder","commerce-admin","rbac","ims"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobedjangir/commerce-admin-ims-access@0.1.10","maintainers":[{"name":"deepakjangid04","email":"djangir@adobe.com"}],"dist":{"shasum":"271caf323c073a9e21e73da1bc8e204eff4c8cef","tarball":"https://registry.npmjs.org/@adobedjangir/commerce-admin-ims-access/-/commerce-admin-ims-access-0.1.10.tgz","fileCount":13,"integrity":"sha512-bkQWwTDaNls5g/lerM5tUWEhvRz0/aSQZ6Fe/LUgQpfz6RBRNKCW3qoqoauvFEi43UjCoIyhD2D2E+poF/E6aQ==","signatures":[{"sig":"MEUCIQCm4LPoCqQputXs2Rqg0yc5Q0+C9h9h3LPDBZiZ1DejwgIgMUZqTLBLUc7DG2Q7avT0ORVafFRzjqfzjBSZCEj0MDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47737},"main":"./src/index.js","engines":{"node":">=18"},"exports":{".":"./src/index.js","./web":"./web/index.js","./hook":"./src/hook.js"},"scripts":{"build":"node ./scripts/build-web.js","postinstall":"node ./scripts/setup.js && node -e \"try{require('@adobedjangir/commerce-admin-management/scripts/discover').run()}catch(e){}\"","prepublishOnly":"node ./scripts/build-web.js"},"_npmUser":{"name":"deepakjangid04","email":"djangir@adobe.com"},"_npmVersion":"11.4.1","description":"RBAC add-on for @adobedjangir/commerce-admin-management. Resolves the caller's role from Adobe IMS groups, gates field edits by required role, ships a nav badge + 'My Access' page.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"esbuild":"^0.25.0"},"commerceAdmin":{"register":"registerImsAccess"},"_hasShrinkwrap":false,"peerDependencies":{"@adobedjangir/commerce-admin-management":">=0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/commerce-admin-ims-access_0.1.10_1782909985721_0.4932823257978116","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@adobedjangir/commerce-admin-ims-access","version":"1.0.0","keywords":["adobe-io","aio","app-builder","commerce-admin","rbac","ims"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobedjangir/commerce-admin-ims-access@1.0.0","maintainers":[{"name":"deepakjangid04","email":"djangir@adobe.com"}],"dist":{"shasum":"c432a7524d666d968764d3d46d098c04ec5cf569","tarball":"https://registry.npmjs.org/@adobedjangir/commerce-admin-ims-access/-/commerce-admin-ims-access-1.0.0.tgz","fileCount":18,"integrity":"sha512-/LmvRV63ERm6tdu0hH0aW3SQxJ5XFNZVtW/gXq8HG6hvcA7c7/dCXsLghsyez35CWUXCM0/WarQHCeUBOouHtw==","signatures":[{"sig":"MEYCIQCutoxSbp/MkIgJ89d6Pgok/4E+R8MFnjzRT/uFP0u+dQIhAIW2aFr+0FtSHLnvX19LQvZYd2fjtrV9eqTzNqSHJ65m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77178},"main":"./src/index.js","engines":{"node":">=18"},"exports":{".":"./src/index.js","./web":"./web/index.js","./hook":"./src/hook.js"},"scripts":{"build":"node ./scripts/build-web.js","postinstall":"node ./scripts/setup.js && node -e \"try{require('@adobedjangir/commerce-admin-management/scripts/discover').run()}catch(e){}\"","prepublishOnly":"node ./scripts/build-web.js"},"_npmUser":{"name":"deepakjangid04","email":"djangir@adobe.com"},"_npmVersion":"11.4.1","description":"RBAC add-on for @adobedjangir/commerce-admin-management. Resolves the caller's role from Adobe IMS groups, gates field edits by required role, ships a nav badge + 'My Access' page.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"esbuild":"^0.25.0"},"commerceAdmin":{"register":"registerImsAccess"},"_hasShrinkwrap":false,"peerDependencies":{"@adobedjangir/commerce-admin-management":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commerce-admin-ims-access_1.0.0_1783018850318_0.7707292713352873","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@adobedjangir/commerce-admin-ims-access","version":"1.0.1","keywords":["adobe-io","aio","app-builder","commerce-admin","rbac","ims","access-control"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobedjangir/commerce-admin-ims-access@1.0.1","maintainers":[{"name":"deepakjangid04","email":"djangir@adobe.com"}],"dist":{"shasum":"ffc1201e1ec7387b6ac7e0446bf72913c0539528","tarball":"https://registry.npmjs.org/@adobedjangir/commerce-admin-ims-access/-/commerce-admin-ims-access-1.0.1.tgz","fileCount":19,"integrity":"sha512-EBX7XoHwiiEWhkYMjHLS5ym8yuuxJpJca3+FHM/Xnuho2NcMWoRszpVlQQ1dvvdMBJbfGcIyc3LssXzoYxsjKg==","signatures":[{"sig":"MEQCIC3yWjtvUNQpHMZMCuJ5mEHJn5ulA9PDm+tT0dC81EsQAiBtBKYQGWTfsmWiCS0an6BV/fai8qKfgGeEYPEyXUvQ/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80886},"main":"./src/index.js","engines":{"node":">=18"},"exports":{".":"./src/index.js","./web":"./web/index.js","./hook":"./src/hook.js"},"scripts":{"build":"node ./scripts/build-web.js","postinstall":"node ./scripts/setup.js && node -e \"try{require('@adobedjangir/commerce-admin-management/scripts/discover').run()}catch(e){}\"","prepublishOnly":"node ./scripts/build-web.js"},"_npmUser":{"name":"deepakjangid04","email":"djangir@adobe.com"},"_npmVersion":"11.4.1","description":"Email-based RBAC add-on for @adobedjangir/commerce-admin-management. Assign admin/editor/viewer roles by email via a UI (super-admins in .env), with server-side enforcement of config saves, schema edits, audit reverts, and snapshot ops.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"esbuild":"^0.25.0"},"commerceAdmin":{"register":"registerImsAccess"},"_hasShrinkwrap":false,"peerDependencies":{"@adobedjangir/commerce-admin-management":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commerce-admin-ims-access_1.0.1_1783019285700_0.8634722434032167","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@adobedjangir/commerce-admin-ims-access","version":"1.0.2","keywords":["adobe-io","aio","app-builder","commerce-admin","rbac","ims","access-control"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobedjangir/commerce-admin-ims-access@1.0.2","maintainers":[{"name":"deepakjangid04","email":"djangir@adobe.com"}],"dist":{"shasum":"0d0095f5468a5257c5ac47d7bd654c468cbb419f","tarball":"https://registry.npmjs.org/@adobedjangir/commerce-admin-ims-access/-/commerce-admin-ims-access-1.0.2.tgz","fileCount":19,"integrity":"sha512-c5LFvNdQD73YBD+hdE78nYzIArJnetoEYADLjqffCEIftH4lc9e5gXXrAxYd2h/fDC8VSAoLiA2jtcu0l/TPSg==","signatures":[{"sig":"MEQCIGPOMikYC4Mwm5KR07QzGPYf9EA0gx9/kzAT9P/vDI3rAiBAj3VHCPhGbD02UIZW8vVHTCrB/tNzRMMRYLoh6B2H7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80896},"main":"./src/index.js","engines":{"node":">=18"},"exports":{".":"./src/index.js","./web":"./web/index.js","./hook":"./src/hook.js"},"scripts":{"build":"node ./scripts/build-web.js","postinstall":"node ./scripts/setup.js && node -e \"try{require('@adobedjangir/commerce-admin-management/scripts/discover').run()}catch(e){}\"","prepublishOnly":"node ./scripts/build-web.js"},"_npmUser":{"name":"deepakjangid04","email":"djangir@adobe.com"},"_npmVersion":"11.4.1","description":"Email-based RBAC add-on for @adobedjangir/commerce-admin-management. Assign admin/editor/viewer roles by email via a UI (super-admins in .env), with server-side enforcement of config saves, schema edits, audit reverts, and snapshot ops.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"esbuild":"^0.25.0"},"commerceAdmin":{"register":"registerImsAccess"},"_hasShrinkwrap":false,"peerDependencies":{"@adobedjangir/commerce-admin-management":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commerce-admin-ims-access_1.0.2_1783020996459_0.9300606690869091","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@adobedjangir/commerce-admin-ims-access","version":"1.0.3","keywords":["adobe-io","aio","app-builder","commerce-admin","rbac","ims","access-control"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobedjangir/commerce-admin-ims-access@1.0.3","maintainers":[{"name":"deepakjangid04","email":"djangir@adobe.com"}],"dist":{"shasum":"2d18c8dc08fb2d4394bd1da8f1d4190c3283e6c4","tarball":"https://registry.npmjs.org/@adobedjangir/commerce-admin-ims-access/-/commerce-admin-ims-access-1.0.3.tgz","fileCount":19,"integrity":"sha512-ORbBUuU5BikV+9Li0DkUsCAYgO7MFwS82nSXQW2DMyDJiK8g0tyqvycBeykD+w7h4MwXO+Ly8J4xHa+6z1d3ww==","signatures":[{"sig":"MEUCIANEvLAClNzspjiLBxMkThJ0uFRtwRtOhOwfLHbrf95OAiEAtWpgUIQwy4DLNF6abmWnUTjxlEYIq+HB/xIxWBk+Gzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80908},"main":"./src/index.js","engines":{"node":">=18"},"exports":{".":"./src/index.js","./web":"./web/index.js","./hook":"./src/hook.js"},"gitHead":"e65fde9b7df50addbf05278326a559a420b750e3","scripts":{"build":"node ./scripts/build-web.js","postinstall":"node ./scripts/setup.js && node -e \"try{require('@adobedjangir/commerce-admin-management/scripts/discover').run()}catch(e){}\"","prepublishOnly":"node ./scripts/build-web.js"},"_npmUser":{"name":"deepakjangid04","email":"djangir@adobe.com"},"_npmVersion":"11.4.1","description":"Email-based RBAC add-on for @adobedjangir/commerce-admin-management. Assign admin/editor/viewer roles by email via a UI (super-admins in .env), with server-side enforcement of config saves, schema edits, audit reverts, and snapshot ops.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"esbuild":"^0.25.0"},"commerceAdmin":{"register":"registerImsAccess"},"_hasShrinkwrap":false,"peerDependencies":{"@adobedjangir/commerce-admin-management":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commerce-admin-ims-access_1.0.3_1783021743197_0.2576899785529625","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@adobedjangir/commerce-admin-ims-access","version":"1.0.4","keywords":["adobe-io","aio","app-builder","commerce-admin","rbac","ims","access-control"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobedjangir/commerce-admin-ims-access@1.0.4","maintainers":[{"name":"deepakjangid04","email":"djangir@adobe.com"}],"dist":{"shasum":"e66737a5e8e6d8262323a3a9069a5c47ae75592b","tarball":"https://registry.npmjs.org/@adobedjangir/commerce-admin-ims-access/-/commerce-admin-ims-access-1.0.4.tgz","fileCount":19,"integrity":"sha512-bLRhVtT2ux0LubjAc9RrDw2Cx/uPFJXcqfwkaHQjwyCaGbmfTU5w1+3Wam8B0XMppE4jFJSYgKuyLSaCc45bKQ==","signatures":[{"sig":"MEUCIBA3wO8dNU19yDsZ9QYFqJAhqpMamDz9ykjeNqvpVLpWAiEAyZ7uofjZZyR4/O1nGCz8LeJ0JMFfEK2wbx1A004ZPxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81699},"main":"./src/index.js","engines":{"node":">=18"},"exports":{".":"./src/index.js","./web":"./web/index.js","./hook":"./src/hook.js"},"gitHead":"77d6dc739bd9be0caf468d22902b353a8d3cddaf","scripts":{"build":"node ./scripts/build-web.js","postinstall":"node ./scripts/setup.js && node -e \"try{require('@adobedjangir/commerce-admin-management/scripts/discover').run()}catch(e){}\"","prepublishOnly":"node ./scripts/build-web.js"},"_npmUser":{"name":"deepakjangid04","email":"djangir@adobe.com"},"_npmVersion":"11.4.1","description":"Email-based RBAC add-on for @adobedjangir/commerce-admin-management. Assign admin/editor/viewer roles by email via a UI (super-admins in .env), with server-side enforcement of config saves, schema edits, audit reverts, and snapshot ops.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"esbuild":"^0.25.0"},"commerceAdmin":{"register":"registerImsAccess"},"_hasShrinkwrap":false,"peerDependencies":{"@adobedjangir/commerce-admin-management":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commerce-admin-ims-access_1.0.4_1783025826003_0.49398772472044494","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@adobedjangir/commerce-admin-ims-access","version":"1.0.5","keywords":["adobe-io","aio","app-builder","commerce-admin","rbac","ims","access-control"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobedjangir/commerce-admin-ims-access@1.0.5","maintainers":[{"name":"deepakjangid04","email":"djangir@adobe.com"}],"dist":{"shasum":"c1f58535609286a29c2c557c51a89813dc04694f","tarball":"https://registry.npmjs.org/@adobedjangir/commerce-admin-ims-access/-/commerce-admin-ims-access-1.0.5.tgz","fileCount":19,"integrity":"sha512-coUNM6xyR9XCJ3RvVPv5lTXrB/tL9Y5FQneLPN+sJh+K4hewz+hGlSkiGXJiZYnXRpYCNS9QMIKIILmKqTPwCg==","signatures":[{"sig":"MEUCIHqm6qfwbjsQ9+YW7CoYGKkfyPcL7eskweGfBlEhEIIiAiEA1I5ncu9MtjOkWPBvUt8Cwoq8QvgPzJ5CLfL+z2gFxqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84619},"main":"./src/index.js","engines":{"node":">=18"},"exports":{".":"./src/index.js","./web":"./web/index.js","./hook":"./src/hook.js"},"gitHead":"2b010df42f4fafad4bdccf20ddf2b31774bc8b02","scripts":{"build":"node ./scripts/build-web.js","postinstall":"node ./scripts/setup.js && node -e \"try{require('@adobedjangir/commerce-admin-management/scripts/discover').run()}catch(e){}\"","prepublishOnly":"node ./scripts/build-web.js"},"_npmUser":{"name":"deepakjangid04","email":"djangir@adobe.com"},"_npmVersion":"11.4.1","description":"Email-based RBAC add-on for @adobedjangir/commerce-admin-management. Assign admin/editor/viewer roles by email via a UI (super-admins in .env), with server-side enforcement of config saves, schema edits, audit reverts, and snapshot ops.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"esbuild":"^0.25.0"},"commerceAdmin":{"register":"registerImsAccess"},"_hasShrinkwrap":false,"peerDependencies":{"@adobedjangir/commerce-admin-management":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commerce-admin-ims-access_1.0.5_1783055079824_0.6100775681349322","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@adobedjangir/commerce-admin-ims-access","version":"1.0.6","keywords":["adobe-io","aio","app-builder","commerce-admin","rbac","ims","access-control"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobedjangir/commerce-admin-ims-access@1.0.6","maintainers":[{"name":"deepakjangid04","email":"djangir@adobe.com"}],"dist":{"shasum":"eec58960ff7f625e6c8329ca84c2f3699a75285b","tarball":"https://registry.npmjs.org/@adobedjangir/commerce-admin-ims-access/-/commerce-admin-ims-access-1.0.6.tgz","fileCount":14,"integrity":"sha512-lST8rpDDZHyeNTPyeiHn/ar9pzT+7MCfK1vOwrxm0mwC6IwWpuq4Stn/KG2SqjVEWO+4ePczCWopOKKoCZ7Gdw==","signatures":[{"sig":"MEUCIQDLwHYeUmIuNMy3dkZcFyaUWlgpjHbZcYFB8aXtWO6sggIgPIAYDAHrnOg1VsMgZ1W/ZImjpvjY9jmvYoB0HIPIais=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65673},"main":"./src/index.js","engines":{"node":">=18"},"exports":{".":"./src/index.js","./web":"./web/index.js","./hook":"./src/hook.js"},"gitHead":"e14c4ad05f8d4e69afb02b72ab429cc92b0a9225","scripts":{"build":"tsc -p tsconfig.json && node ./scripts/build-web.js","prepare":"npm run build","postinstall":"node -e \"const cp=require('child_process'),fs=require('fs');if(fs.existsSync('./scripts/setup.js'))cp.spawnSync(process.execPath,['./scripts/setup.js'],{stdio:'inherit'});try{require('@adobedjangir/commerce-admin-management/scripts/discover').run()}catch(e){}\""},"_npmUser":{"name":"deepakjangid04","email":"djangir@adobe.com"},"_npmVersion":"11.4.1","description":"Email-based RBAC add-on for @adobedjangir/commerce-admin-management. Assign admin/editor/viewer roles by email via a UI (super-admins in .env), with server-side enforcement of config saves, schema edits, audit reverts, and snapshot ops.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"esbuild":"^0.25.0"},"commerceAdmin":{"register":"registerImsAccess"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^20.0.0"},"peerDependencies":{"@adobedjangir/commerce-admin-management":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commerce-admin-ims-access_1.0.6_1783321390263_0.44664808553995794","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@adobedjangir/commerce-admin-ims-access","version":"1.0.7","keywords":["adobe-io","aio","app-builder","commerce-admin","rbac","ims","access-control"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobedjangir/commerce-admin-ims-access@1.0.7","maintainers":[{"name":"deepakjangid04","email":"djangir@adobe.com"}],"dist":{"shasum":"e82ba42a872a38bee7a38e80d214d57632c940c2","tarball":"https://registry.npmjs.org/@adobedjangir/commerce-admin-ims-access/-/commerce-admin-ims-access-1.0.7.tgz","fileCount":14,"integrity":"sha512-JYZ6T037JrnzIvicFi8BWTf6qZprJBY8Y0e7gGKwkhG8Krp7Bei54CurSmTwPxZ4UOvsrRXRFV7oXjem7ZlLPw==","signatures":[{"sig":"MEUCIAP9QCvkLtOEsYQQVmqFFMYpHrIwRsRbe3MRrCThW/6cAiEAqIrFp9o/oDY2Bwj2XfE+5iFq0WIdUauxcbTAPzZ5rr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65673},"main":"./src/index.js","engines":{"node":">=18"},"exports":{".":"./src/index.js","./web":"./web/index.js","./hook":"./src/hook.js"},"gitHead":"03ef96e62bf7f7a7d5f0c2aee7da53d722c8384b","scripts":{"build":"tsc -p tsconfig.json && node ./scripts/build-web.js","prepare":"npm run build","postinstall":"node -e \"const cp=require('child_process'),fs=require('fs');if(fs.existsSync('./scripts/setup.js'))cp.spawnSync(process.execPath,['./scripts/setup.js'],{stdio:'inherit'});try{require('@adobedjangir/commerce-admin-management/scripts/discover').run()}catch(e){}\""},"_npmUser":{"name":"deepakjangid04","email":"djangir@adobe.com"},"_npmVersion":"11.4.1","description":"Email-based RBAC add-on for @adobedjangir/commerce-admin-management. Assign admin/editor/viewer roles by email via a UI (super-admins in .env), with server-side enforcement of config saves, schema edits, audit reverts, and snapshot ops.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"esbuild":"^0.25.0"},"commerceAdmin":{"register":"registerImsAccess"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^20.0.0"},"peerDependencies":{"@adobedjangir/commerce-admin-management":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commerce-admin-ims-access_1.0.7_1783322704455_0.7276690358069631","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@adobedjangir/commerce-admin-ims-access","version":"1.0.8","keywords":["adobe-io","aio","app-builder","commerce-admin","rbac","ims","access-control"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobedjangir/commerce-admin-ims-access@1.0.8","maintainers":[{"name":"deepakjangid04","email":"djangir@adobe.com"}],"dist":{"shasum":"548c40671671dceca0ce9e5090c041cf71694d18","tarball":"https://registry.npmjs.org/@adobedjangir/commerce-admin-ims-access/-/commerce-admin-ims-access-1.0.8.tgz","fileCount":14,"integrity":"sha512-9zKOikGaorMyntWN2Dx1PnQ1b0WUTHm3aKfzbbwtBXKmxr0fyXU4GNFI881oPSdw9LHUk8K1hTTxdT8aKmQQcA==","signatures":[{"sig":"MEQCIBq3q9GT6qIG67qiSXURZ+hDtFLdj8RKX9XtbGBVFeJlAiAt7fP88XbI+MTwRdaeZ/zpe4GbLn2s5Z6Tm7AgZpaRXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65875},"main":"./src/index.js","engines":{"node":">=18"},"exports":{".":"./src/index.js","./web":"./web/index.js","./hook":"./src/hook.js"},"gitHead":"d8ce7394356cffbf5b1e08aa0170220d9e2dae98","scripts":{"build":"tsc -p tsconfig.json && node ./scripts/build-web.js","prepare":"npm run build","postinstall":"node -e \"const cp=require('child_process'),fs=require('fs');if(fs.existsSync('./scripts/setup.js'))cp.spawnSync(process.execPath,['./scripts/setup.js'],{stdio:'inherit'});try{require('@adobedjangir/commerce-admin-management/scripts/discover').run()}catch(e){}\""},"_npmUser":{"name":"deepakjangid04","email":"djangir@adobe.com"},"_npmVersion":"11.4.1","description":"Email-based RBAC add-on for @adobedjangir/commerce-admin-management. Assign admin/editor/viewer roles by email via a UI (super-admins in .env), with server-side enforcement of config saves, schema edits, audit reverts, and snapshot ops.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"esbuild":"^0.25.0"},"commerceAdmin":{"register":"registerImsAccess"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^20.0.0"},"peerDependencies":{"@adobedjangir/commerce-admin-management":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commerce-admin-ims-access_1.0.8_1783323829295_0.9966241507783873","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@adobedjangir/commerce-admin-ims-access","version":"1.0.9","keywords":["adobe-io","aio","app-builder","commerce-admin","rbac","ims","access-control"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobedjangir/commerce-admin-ims-access@1.0.9","maintainers":[{"name":"deepakjangid04","email":"djangir@adobe.com"}],"dist":{"shasum":"b81b158abcc16dd72989c82cae4613bed74acbbd","tarball":"https://registry.npmjs.org/@adobedjangir/commerce-admin-ims-access/-/commerce-admin-ims-access-1.0.9.tgz","fileCount":21,"integrity":"sha512-En+3TQd1GIkHXnEjXfiZkaOmSHhERmM9DjC1Rgmu9mllgh5dxhU/h206rt/dwNGy7H10GcliYaRYIGTiILSpMA==","signatures":[{"sig":"MEQCIGf0dSHB4LRNUfBRbElZzybX7V4ji+bNMIds8ussRoAVAiBE3TO4/jpyk6xsls7rF3wFYGN4e5IWSvwOJKenikPnRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71387},"main":"./src/index.js","types":"./src/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./web":"./web/index.js","./hook":{"types":"./src/hook.d.ts","default":"./src/hook.js"}},"gitHead":"940c4b3b906746353964c820579271b37e2f56d5","scripts":{"build":"tsc -p tsconfig.json && node ./scripts/build-web.js","prepare":"npm run build","postinstall":"node -e \"const cp=require('child_process'),fs=require('fs');if(fs.existsSync('./scripts/setup.js'))cp.spawnSync(process.execPath,['./scripts/setup.js'],{stdio:'inherit'});try{require('@adobedjangir/commerce-admin-management/scripts/discover').run()}catch(e){}\""},"_npmUser":{"name":"deepakjangid04","email":"djangir@adobe.com"},"_npmVersion":"11.4.1","description":"Email-based RBAC add-on for @adobedjangir/commerce-admin-management. Assign admin/editor/viewer roles by email via a UI (super-admins in .env), with server-side enforcement of config saves, schema edits, audit reverts, and snapshot ops.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"esbuild":"^0.25.0"},"commerceAdmin":{"register":"registerImsAccess"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^20.0.0"},"peerDependencies":{"@adobedjangir/commerce-admin-management":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commerce-admin-ims-access_1.0.9_1783332047238_0.8633005076396874","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@adobedjangir/commerce-admin-ims-access","version":"1.0.10","description":"Email-based RBAC add-on for @adobedjangir/commerce-admin-management. Assign admin/editor/viewer roles by email via a UI (super-admins in .env), with server-side enforcement of config saves, schema edits, audit reverts, and snapshot ops.","license":"Apache-2.0","author":{"name":"Adobe Inc."},"keywords":["adobe-io","aio","app-builder","commerce-admin","rbac","ims","access-control"],"main":"./src/index.js","types":"./src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./hook":{"types":"./src/hook.d.ts","default":"./src/hook.js"},"./web":"./web/index.js"},"scripts":{"build":"tsc -p tsconfig.json && node ./scripts/build-web.js","prepare":"npm run build","postinstall":"node -e \"const cp=require('child_process'),fs=require('fs');if(fs.existsSync('./scripts/setup.js'))cp.spawnSync(process.execPath,['./scripts/setup.js'],{stdio:'inherit'});try{require('@adobedjangir/commerce-admin-management/scripts/discover').run()}catch(e){}\""},"engines":{"node":">=18"},"dependencies":{"@adobedjangir/abdb":"^1.0.0","esbuild":"^0.25.0"},"devDependencies":{"typescript":"^5.5.4","@types/node":"^20.0.0"},"peerDependencies":{"@adobedjangir/commerce-admin-management":">=1.0.0"},"commerceAdmin":{"register":"registerImsAccess"},"_id":"@adobedjangir/commerce-admin-ims-access@1.0.10","gitHead":"4eb2b9176d188b9e5b318bc84e8a30ae9914c750","_nodeVersion":"24.15.0","_npmVersion":"11.4.1","dist":{"integrity":"sha512-04U2Z5EAwtQ+Mnn2tplJGLGsj/tNpU3stsugXFwcA559/KVvIUJq0lllnoXCrkFNO4nCU4E5+6coq84PpIEUxQ==","shasum":"cc4f8a5f9f250c23ca10d1faaa3b8f3ff44c63e3","tarball":"https://registry.npmjs.org/@adobedjangir/commerce-admin-ims-access/-/commerce-admin-ims-access-1.0.10.tgz","fileCount":21,"unpackedSize":71398,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA+UQ1KnZw/KMEK/3iwzoH0Y1C9ClkZBrugqALTxeAhQAiEA2IdlpqNvVcBqiOueLPZKiMBQNHgO5mw5n21Ve8kSlyI="}]},"_npmUser":{"name":"deepakjangid04","email":"djangir@adobe.com"},"directories":{},"maintainers":[{"name":"deepakjangid04","email":"djangir@adobe.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/commerce-admin-ims-access_1.0.10_1784636474750_0.40132365072469245"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-26T04:56:57.183Z","modified":"2026-07-21T12:21:15.093Z","0.1.0":"2026-06-26T04:56:57.503Z","0.1.1":"2026-06-26T05:21:01.594Z","0.1.2":"2026-06-27T01:23:09.685Z","0.1.3":"2026-07-01T04:06:43.903Z","0.1.4":"2026-07-01T04:39:26.599Z","0.1.5":"2026-07-01T05:07:35.074Z","0.1.6":"2026-07-01T05:26:51.269Z","0.1.7":"2026-07-01T05:45:01.680Z","0.1.8":"2026-07-01T10:22:59.575Z","0.1.9":"2026-07-01T10:33:57.939Z","0.1.10":"2026-07-01T12:46:25.894Z","1.0.0":"2026-07-02T19:00:50.499Z","1.0.1":"2026-07-02T19:08:05.898Z","1.0.2":"2026-07-02T19:36:36.600Z","1.0.3":"2026-07-02T19:49:03.345Z","1.0.4":"2026-07-02T20:57:06.138Z","1.0.5":"2026-07-03T05:04:39.958Z","1.0.6":"2026-07-06T07:03:10.410Z","1.0.7":"2026-07-06T07:25:04.603Z","1.0.8":"2026-07-06T07:43:49.461Z","1.0.9":"2026-07-06T10:00:47.412Z","1.0.10":"2026-07-21T12:21:14.894Z"},"author":{"name":"Adobe Inc."},"license":"Apache-2.0","keywords":["adobe-io","aio","app-builder","commerce-admin","rbac","ims","access-control"],"description":"Email-based RBAC add-on for @adobedjangir/commerce-admin-management. Assign admin/editor/viewer roles by email via a UI (super-admins in .env), with server-side enforcement of config saves, schema edits, audit reverts, and snapshot ops.","maintainers":[{"name":"deepakjangid04","email":"djangir@adobe.com"}],"readme":"# @adobedjangir/commerce-admin-ims-access\n\nRole-based access control (RBAC) add-on for\n[`@adobedjangir/commerce-admin-management`](https://www.npmjs.com/package/@adobedjangir/commerce-admin-management).\n\nAdds **email-based roles** (`admin` / `editor` / `viewer`), a UI to manage them,\na role badge in the nav, a **My Access** page, and **server-side enforcement**\nof writes across the whole suite.\n\n> Without this add-on, the core app is open (everyone is effectively admin).\n> Installing it turns on RBAC.\n\n---\n\n## What it adds\n\n| Piece | Where |\n|---|---|\n| **Access Management** page | System nav — add an email, assign a role, list/remove (admin-only) |\n| **My Access** page | System nav — shows your resolved role + identity |\n| **Role badge** | Top-right nav chip with a details popover |\n| `ims-user-profile` action | Resolves the caller's identity + effective role |\n| `access-list` / `access-save` / `access-delete` actions | CRUD for email→role assignments (admin-gated) |\n| RBAC hook (`./hook`) | Core & other add-ons call it to enforce roles server-side |\n\n## How a role is resolved\n\nFor the caller's IMS email (read from their forwarded token):\n\n1. email ∈ **`SUPER_ADMIN_EMAILS`** (`.env`) → **`admin`**  _(bootstrap; can't be locked out)_\n2. email ∈ **stored assignment** (ABDB, managed in Access Management) → that role\n3. otherwise → **`viewer`** _(least privilege)_\n\n## What each role can do (enforced server-side + UI)\n\n| Action | viewer | editor | admin |\n|---|:--:|:--:|:--:|\n| View config / audit / snapshots | ✅ | ✅ | ✅ |\n| Save config values | ❌ | ✅ | ✅ |\n| Edit schema (Schema Designer) | ❌ | ❌ | ✅ |\n| Revert an audit entry | ❌ | ❌ | ✅ |\n| Create / restore snapshots | ❌ | ❌ | ✅ |\n| Manage access (this add-on) | ❌ | ❌ | ✅ |\n\nEnforcement is **fail-open** only when the role genuinely can't be resolved\n(transient IMS/ABDB error) so a hiccup can't lock everyone out; when the role\nresolves, it is strictly enforced.\n\n---\n\n## Install\n\n```bash\nnpm install @adobedjangir/commerce-admin-ims-access\naio app deploy\n```\n\n`npm install` auto-registers the add-on (nav + pages + action keys) via the\ncore package's discovery mechanism — no manual setup step. **`aio app deploy`\nis required after install** so the core actions rebuild and bundle this add-on's\nRBAC hook (the enforcement is compiled into the actions at deploy time).\n\n## Configure\n\nAdd the bootstrap super-admin(s) to your project `.env` (comma-separated):\n\n```dotenv\nSUPER_ADMIN_EMAILS=you@company.com,teammate@company.com\n```\n\nEveryone else defaults to `viewer` until an admin assigns them a role in the\n**Access Management** page.\n\n## Usage in host code (optional)\n\n```jsx\nimport { useUserRole, hasRole, RoleBadge } from '@adobedjangir/commerce-admin-ims-access/web'\n\nconst { role } = useUserRole(props)      // 'admin' | 'editor' | 'viewer'\nif (hasRole(role, 'editor')) { /* … */ } // rank-aware check\n```\n\nServer-side, other actions gate themselves through the hook:\n\n```js\nlet rbac = null\ntry { rbac = require('@adobedjangir/commerce-admin-ims-access/hook') } catch (_) {}\n// ...\nif (rbac) {\n  const err = await rbac.assertMinRole(params, 'admin') // null when allowed\n  if (err) return { statusCode: 403, body: { error: err } }\n}\n```\n\n## Notes\n\n- Roles map to **emails**, not IMS groups — no `ROLE_MAP_*` configuration needed.\n- The `access-*` actions verify the caller is an admin server-side, so a\n  viewer/editor can't grant themselves a higher role by calling the API directly.\n- Super-admins (`.env`) appear in Access Management as **locked** (read-only).\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md"}