{"_id":"@bananapus/permission-ids","_rev":"17-9440e63c9b2aa33ad3b462eb4366691e","name":"@bananapus/permission-ids","dist-tags":{"latest":"0.0.17"},"versions":{"0.0.1":{"name":"@bananapus/permission-ids","version":"0.0.1","license":"MIT","_id":"@bananapus/permission-ids@0.0.1","maintainers":[{"name":"filipviz","email":"f@filip.world"},{"name":"simplemachine","email":"justinpulley92@gmail.com"},{"name":"me.jango","email":"me.jango@protonmail.com"}],"homepage":"https://github.com/Bananapus/nana-permission-ids#readme","bugs":{"url":"https://github.com/Bananapus/nana-permission-ids/issues"},"dist":{"shasum":"1d42187d82c5efa65779e6c75ca93d3f4755ea7a","tarball":"https://registry.npmjs.org/@bananapus/permission-ids/-/permission-ids-0.0.1.tgz","fileCount":6,"integrity":"sha512-TPH93MPFEJLmTB8jAIZnJ4EzKLI1RVUzx0/zEDXL0WhqAZ2wfO/1H2CYwYvATL+bymUkEr+BPzJs9sRbk+cWzQ==","signatures":[{"sig":"MEQCIHvgzLfPWNtvKnd9ZUIAQFn9BdQ1odcVNPjo+yoft1q+AiB5amHikdnwmzjT+JPyqcBf8BEihVj5lWjM6xgMUujryg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7182},"gitHead":"b2dc8b6725321fcb10c8dac471234127692989f3","_npmUser":{"name":"me.jango","email":"me.jango@protonmail.com"},"repository":{"url":"git+https://github.com/Bananapus/nana-permission-ids.git","type":"git"},"_npmVersion":"10.2.4","description":"This repository contains permission IDs to grant scoped permissions through the [`JBPermissions`](https://github.com/Bananapus/nana-core/blob/main/src/JBPermissions.sol) contract and [`JBPermissioned`](https://github.com/Bananapus/nana-core/blob/main/src/","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/permission-ids_0.0.1_1708652131671_0.23583329118688567","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@bananapus/permission-ids","version":"0.0.2","license":"MIT","_id":"@bananapus/permission-ids@0.0.2","maintainers":[{"name":"filipviz","email":"f@filip.world"},{"name":"simplemachine","email":"justinpulley92@gmail.com"},{"name":"me.jango","email":"me.jango@protonmail.com"}],"homepage":"https://github.com/Bananapus/nana-permission-ids#readme","bugs":{"url":"https://github.com/Bananapus/nana-permission-ids/issues"},"dist":{"shasum":"329fce824dc1bb97c14e1d9bb30c40ad5788addf","tarball":"https://registry.npmjs.org/@bananapus/permission-ids/-/permission-ids-0.0.2.tgz","fileCount":6,"integrity":"sha512-c0eOc3UENtI241Hg2RfF1/KU0fUPCHTy12GYMkGkdw7PuYk1GkE1LFFKmxebZO8TEbJVzLvkTBvVpcMJaglYIQ==","signatures":[{"sig":"MEYCIQDMj8r3LkZblBj51fQh7qUIlGSidgbhDxdhHi1bWw4ILQIhAOeuuCa5TI+Zjd3QKgUQIyq8l+6l4j5HAPF4Eeo7Lp9g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7245},"gitHead":"8c2f7515f31a925c6b2e8132f5225cd01283bbdf","_npmUser":{"name":"me.jango","email":"me.jango@protonmail.com"},"repository":{"url":"git+https://github.com/Bananapus/nana-permission-ids.git","type":"git"},"_npmVersion":"10.2.4","description":"This repository contains permission IDs to grant scoped permissions through the [`JBPermissions`](https://github.com/Bananapus/nana-core/blob/main/src/JBPermissions.sol) contract and [`JBPermissioned`](https://github.com/Bananapus/nana-core/blob/main/src/","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/permission-ids_0.0.2_1708652375880_0.3036059198656875","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@bananapus/permission-ids","version":"0.0.3","license":"MIT","_id":"@bananapus/permission-ids@0.0.3","maintainers":[{"name":"filipviz","email":"f@filip.world"},{"name":"simplemachine","email":"justinpulley92@gmail.com"},{"name":"me.jango","email":"me.jango@protonmail.com"}],"homepage":"https://github.com/Bananapus/nana-permission-ids#readme","bugs":{"url":"https://github.com/Bananapus/nana-permission-ids/issues"},"dist":{"shasum":"3126ad276d01d0cc09d1a6b482b8f025a9294902","tarball":"https://registry.npmjs.org/@bananapus/permission-ids/-/permission-ids-0.0.3.tgz","fileCount":6,"integrity":"sha512-zmKAnyAdxzoKniwr3ZciciCIImW4Uub5FED5/nu+QWOBp/s/gFeonqwJgyJfwvLAQPW8h//4aoVhLc4csgbqDg==","signatures":[{"sig":"MEYCIQD4ipsxS9u6Dk2CAggmF/dDujTrRB9Ex3Icj/2n7cHIlwIhAIqkNCewTbIVdCm5VSv7OGinQdlaaGgPYWWzyClkA6eg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7310},"gitHead":"76cc5cf20d7eca92a0193375146d9463375444da","_npmUser":{"name":"me.jango","email":"me.jango@protonmail.com"},"repository":{"url":"git+https://github.com/Bananapus/nana-permission-ids.git","type":"git"},"_npmVersion":"10.2.4","description":"This repository contains permission IDs to grant scoped permissions through the [`JBPermissions`](https://github.com/Bananapus/nana-core/blob/main/src/JBPermissions.sol) contract and [`JBPermissioned`](https://github.com/Bananapus/nana-core/blob/main/src/","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/permission-ids_0.0.3_1708705922867_0.41380684477895313","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@bananapus/permission-ids","version":"0.0.4","license":"MIT","_id":"@bananapus/permission-ids@0.0.4","maintainers":[{"name":"filipviz","email":"f@filip.world"},{"name":"simplemachine","email":"justinpulley92@gmail.com"},{"name":"me.jango","email":"me.jango@protonmail.com"}],"homepage":"https://github.com/Bananapus/nana-permission-ids#readme","bugs":{"url":"https://github.com/Bananapus/nana-permission-ids/issues"},"dist":{"shasum":"a4e459aebea9035e8a8c2112858b9d7f1805c81e","tarball":"https://registry.npmjs.org/@bananapus/permission-ids/-/permission-ids-0.0.4.tgz","fileCount":6,"integrity":"sha512-3oKrCeQHGeiVWXyNiWC0II+LEJiydEvPOoNUK8uDXKQddJ2ex7qJRjXl9x5SKrCJlK37ZOoDLlMnZ7x3Mh65ww==","signatures":[{"sig":"MEYCIQCmvbAaz71sXAyh7eeICs7ZUfcSqqq7LhFUzsfGeEKhrQIhAPUfIMvktdaJVt2lt4RgUmM7i3Z3rZtVt3fQd71pPkVA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7296},"gitHead":"1874abcc8063b9f45b7d044d58229810b4904a28","_npmUser":{"name":"me.jango","email":"me.jango@protonmail.com"},"repository":{"url":"git+https://github.com/Bananapus/nana-permission-ids.git","type":"git"},"_npmVersion":"10.2.4","description":"This repository contains permission IDs to grant scoped permissions through the [`JBPermissions`](https://github.com/Bananapus/nana-core/blob/main/src/JBPermissions.sol) contract and [`JBPermissioned`](https://github.com/Bananapus/nana-core/blob/main/src/","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/permission-ids_0.0.4_1708810111942_0.4679445450845965","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@bananapus/permission-ids","version":"0.0.5","license":"MIT","_id":"@bananapus/permission-ids@0.0.5","maintainers":[{"name":"filipviz","email":"f@filip.world"},{"name":"simplemachine","email":"justinpulley92@gmail.com"},{"name":"me.jango","email":"me.jango@protonmail.com"}],"homepage":"https://github.com/Bananapus/nana-permission-ids#readme","bugs":{"url":"https://github.com/Bananapus/nana-permission-ids/issues"},"dist":{"shasum":"1861094d38e3dc6b3339724abb03d3658a0ed91a","tarball":"https://registry.npmjs.org/@bananapus/permission-ids/-/permission-ids-0.0.5.tgz","fileCount":6,"integrity":"sha512-eC1Pkon47hth4z4dRDOACTJICsLLZf/9KH4W+9VUXQMcT3+4UbzNZ3kw2gJ3WdkuFZgIQLjNZt1oQ68RP29KRg==","signatures":[{"sig":"MEUCIQCTokK2prAgkmI3qSuaM5KAc5cCwfIUa9dHEojzpGQ02wIgGm7h7M2EXSTUGm8QX6I/VFa+WKkBNfsmHsTi6nXIqC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9557},"gitHead":"cab719f332ce98e0a2018503adb156c774173883","_npmUser":{"name":"me.jango","email":"me.jango@protonmail.com"},"repository":{"url":"git+https://github.com/Bananapus/nana-permission-ids.git","type":"git"},"_npmVersion":"10.5.0","description":"This repository contains permission IDs to grant scoped permissions through the [`JBPermissions`](https://github.com/Bananapus/nana-core/blob/main/src/JBPermissions.sol) contract and [`JBPermissioned`](https://github.com/Bananapus/nana-core/blob/main/src/","directories":{},"_nodeVersion":"21.7.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/permission-ids_0.0.5_1711980291524_0.9817431517163842","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@bananapus/permission-ids","version":"0.0.6","license":"MIT","_id":"@bananapus/permission-ids@0.0.6","maintainers":[{"name":"filipviz","email":"f@filip.world"},{"name":"simplemachine","email":"justinpulley92@gmail.com"},{"name":"me.jango","email":"me.jango@protonmail.com"}],"homepage":"https://github.com/Bananapus/nana-permission-ids#readme","bugs":{"url":"https://github.com/Bananapus/nana-permission-ids/issues"},"dist":{"shasum":"50a1d78f9ca9a0f68ee8a3daddef8144f6a2bde0","tarball":"https://registry.npmjs.org/@bananapus/permission-ids/-/permission-ids-0.0.6.tgz","fileCount":6,"integrity":"sha512-mivBXMqhsXa6sGhqbzPNwyoc7wIqOq4YJHQY3MbgYwzB+rW6mHONnKl7eE6Rzcu9aH/5kyyB61OrpThxTUMFpw==","signatures":[{"sig":"MEUCIQC0c5wD0AyaDRT8FwxHuaODf//9f1ZNp/Sqc8c1wne7IwIgCLNbrsbz0oYz1aVd4nWp3F6ktId/FgGdbyY92WTGv+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10434},"engines":{"node":">=20.0.0"},"gitHead":"7d433b3165f365c643f0d4ab79585b74c8c08fa1","_npmUser":{"name":"me.jango","email":"me.jango@protonmail.com"},"deprecated":"deprecate SET_PERMISSIONS","repository":{"url":"git+https://github.com/Bananapus/nana-permission-ids.git","type":"git"},"_npmVersion":"10.7.0","description":"This repository contains permission IDs to grant scoped permissions through the [`JBPermissions`](https://github.com/Bananapus/nana-core/blob/main/src/JBPermissions.sol) contract and [`JBPermissioned`](https://github.com/Bananapus/nana-core/blob/main/src/","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/permission-ids_0.0.6_1716850159509_0.06068487372400644","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@bananapus/permission-ids","version":"0.0.7","license":"MIT","_id":"@bananapus/permission-ids@0.0.7","maintainers":[{"name":"filipviz","email":"f@filip.world"},{"name":"simplemachine","email":"justinpulley92@gmail.com"},{"name":"me.jango","email":"me.jango@protonmail.com"}],"homepage":"https://github.com/Bananapus/nana-permission-ids#readme","bugs":{"url":"https://github.com/Bananapus/nana-permission-ids/issues"},"dist":{"shasum":"e19bdea5ffc687eea9b4eb068c8de89f7dd19ba4","tarball":"https://registry.npmjs.org/@bananapus/permission-ids/-/permission-ids-0.0.7.tgz","fileCount":6,"integrity":"sha512-iiGp2E325QDwq9Uqjr9cGl61iAA4Qz4VfrgUWUC+RU71Lw4oydSm2hUZ+uVeMF24YVhdlEntFKRMkKT8XF3gfg==","signatures":[{"sig":"MEQCIEPewp7bppJQzCQketvP9HopKvQPToEnI/Xeq1lDyYBwAiBqYMYxOsc2QIy65ZQVNHimpiPVt+ZIn2OMEmGKCurUeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10326},"engines":{"node":">=20.0.0"},"gitHead":"fe087849a88068d3f23831d41e51ae60a68ea3ce","_npmUser":{"name":"me.jango","email":"me.jango@protonmail.com"},"repository":{"url":"git+https://github.com/Bananapus/nana-permission-ids.git","type":"git"},"_npmVersion":"10.7.0","description":"This repository contains permission IDs to grant scoped permissions through the [`JBPermissions`](https://github.com/Bananapus/nana-core/blob/main/src/JBPermissions.sol) contract and [`JBPermissioned`](https://github.com/Bananapus/nana-core/blob/main/src/","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/permission-ids_0.0.7_1716894649787_0.6813341099993744","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@bananapus/permission-ids","version":"0.0.8","license":"MIT","_id":"@bananapus/permission-ids@0.0.8","maintainers":[{"name":"filipviz","email":"f@filip.world"},{"name":"simplemachine","email":"justinpulley92@gmail.com"},{"name":"me.jango","email":"me.jango@protonmail.com"}],"homepage":"https://github.com/Bananapus/nana-permission-ids#readme","bugs":{"url":"https://github.com/Bananapus/nana-permission-ids/issues"},"dist":{"shasum":"ffe597ff42f6ba64e938e7a677575f31195d4dcf","tarball":"https://registry.npmjs.org/@bananapus/permission-ids/-/permission-ids-0.0.8.tgz","fileCount":6,"integrity":"sha512-MHDCaWOV46b4grj7n7QhqlF7VCEhGqdLHcsBr9cUjoklEFf6xTrcmCa1KmZri2R/UXTSjKilnWb6AO7ddQyJxg==","signatures":[{"sig":"MEQCIE2wq2B39JZLKNAy4ZWh3lawALT8SYHrwed6ivf7d4bfAiAzmoIXj2zfKaHpzIiLWscfy3YHI/QBCAwVmogysEw1NA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10319},"engines":{"node":">=20.0.0"},"gitHead":"e5c433e1379a2f9972e2a67cd9722890d15e2030","_npmUser":{"name":"me.jango","email":"me.jango@protonmail.com"},"repository":{"url":"git+https://github.com/Bananapus/nana-permission-ids.git","type":"git"},"_npmVersion":"10.7.0","description":"This repository contains permission IDs to grant scoped permissions through the [`JBPermissions`](https://github.com/Bananapus/nana-core/blob/main/src/JBPermissions.sol) contract and [`JBPermissioned`](https://github.com/Bananapus/nana-core/blob/main/src/","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/permission-ids_0.0.8_1717279531218_0.3763067875799153","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@bananapus/permission-ids","version":"0.0.9","license":"MIT","_id":"@bananapus/permission-ids@0.0.9","maintainers":[{"name":"filipviz","email":"f@filip.world"},{"name":"simplemachine","email":"justinpulley92@gmail.com"},{"name":"me.jango","email":"me.jango@protonmail.com"}],"homepage":"https://github.com/Bananapus/nana-permission-ids#readme","bugs":{"url":"https://github.com/Bananapus/nana-permission-ids/issues"},"dist":{"shasum":"2bb552a77d65fd826a688e1d36cadedccee6dc82","tarball":"https://registry.npmjs.org/@bananapus/permission-ids/-/permission-ids-0.0.9.tgz","fileCount":6,"integrity":"sha512-uueumnkERBlF4aWOQfLIls4F9ah0h3aZy2VkMJdKIuKXSTqWXN4rzyKlkatQnKPSrK0j9jMfBKJ8Q4sik5AhAw==","signatures":[{"sig":"MEYCIQCh+9tFFCFa4pargHO2tSFn1AljCq4qRZ6flfwzgiCfbQIhALN1VKvg+NmXHM2JAGnN/VrYkGMj8dNPRI2zknfQCeff","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10703},"engines":{"node":">=20.0.0"},"gitHead":"2b6eab2b50ca6750a15796b11f0a42aea10c8597","_npmUser":{"name":"me.jango","email":"me.jango@protonmail.com"},"repository":{"url":"git+https://github.com/Bananapus/nana-permission-ids.git","type":"git"},"_npmVersion":"10.7.0","description":"This repository contains permission IDs to grant scoped permissions through the [`JBPermissions`](https://github.com/Bananapus/nana-core/blob/main/src/JBPermissions.sol) contract and the [`JBPermissioned`](https://github.com/Bananapus/nana-core/blob/main/","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/permission-ids_0.0.9_1717709100947_0.4670473819348462","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@bananapus/permission-ids","version":"0.0.10","license":"MIT","_id":"@bananapus/permission-ids@0.0.10","maintainers":[{"name":"filipviz","email":"f@filip.world"},{"name":"simplemachine","email":"justinpulley92@gmail.com"},{"name":"me.jango","email":"me.jango@protonmail.com"}],"homepage":"https://github.com/Bananapus/nana-permission-ids#readme","bugs":{"url":"https://github.com/Bananapus/nana-permission-ids/issues"},"dist":{"shasum":"efcc7679484a798acb2cbebb148d626b5c0528e7","tarball":"https://registry.npmjs.org/@bananapus/permission-ids/-/permission-ids-0.0.10.tgz","fileCount":6,"integrity":"sha512-UHJVS0SHS9ovhk66N5W4mXd/E1mrtPjQaR2kaOwAatpsz3MwNFSOWorkHInqb96K8yE9UYVi/pUDD6f63Ge73w==","signatures":[{"sig":"MEUCICMV1b4M0E9y4mytZrQrT7esKKXzeQ5ilhDcoImVYkVPAiEAm9qnN+t13PJqcGGmv9kaDOE95l2CU/rOvRzw99z6P18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10798},"engines":{"node":">=20.0.0"},"gitHead":"a3ecc782edf7404754dbc03e59c0053c4a288da5","_npmUser":{"name":"me.jango","email":"me.jango@protonmail.com"},"repository":{"url":"git+https://github.com/Bananapus/nana-permission-ids.git","type":"git"},"_npmVersion":"10.8.1","description":"This repository contains permission IDs to grant scoped permissions through the [`JBPermissions`](https://github.com/Bananapus/nana-core/blob/main/src/JBPermissions.sol) contract and the [`JBPermissioned`](https://github.com/Bananapus/nana-core/blob/main/","directories":{},"_nodeVersion":"22.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/permission-ids_0.0.10_1720388392075_0.45052580199944336","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"@bananapus/permission-ids","version":"0.0.11","license":"MIT","_id":"@bananapus/permission-ids@0.0.11","maintainers":[{"name":"filipviz","email":"f@filip.world"},{"name":"simplemachine","email":"justinpulley92@gmail.com"},{"name":"me.jango","email":"me.jango@protonmail.com"}],"homepage":"https://github.com/Bananapus/nana-permission-ids#readme","bugs":{"url":"https://github.com/Bananapus/nana-permission-ids/issues"},"dist":{"shasum":"23781e1cb09dd426c70034e9e8e333abc15c5845","tarball":"https://registry.npmjs.org/@bananapus/permission-ids/-/permission-ids-0.0.11.tgz","fileCount":6,"integrity":"sha512-Vw2DYCkyHiq97rcRyg50teibvN5c3qeP/habrbKNJYEbYnR7RDb0efeFf1rWuLLlzpHGzDyPYHEZcP1lh6z22Q==","signatures":[{"sig":"MEYCIQCmHj/jmgN/B/FiKeekUs+o8jPm+FjJSY62e5wmElHW+wIhAKZZa2bofjjfjgaKp1+5xu3vGjtpOwe6oSk/nCTGKNQu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10742},"engines":{"node":">=20.0.0"},"gitHead":"8c054198c5a51c537845c710b22a6f338688e487","_npmUser":{"name":"me.jango","email":"me.jango@protonmail.com"},"repository":{"url":"git+https://github.com/Bananapus/nana-permission-ids.git","type":"git"},"_npmVersion":"10.8.2","description":"This repository contains permission IDs to grant scoped permissions through the [`JBPermissions`](https://github.com/Bananapus/nana-core/blob/main/src/JBPermissions.sol) contract and the [`JBPermissioned`](https://github.com/Bananapus/nana-core/blob/main/","directories":{},"_nodeVersion":"22.5.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/permission-ids_0.0.11_1721391132893_0.7531965429174461","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"@bananapus/permission-ids","version":"0.0.12","license":"MIT","_id":"@bananapus/permission-ids@0.0.12","maintainers":[{"name":"filipviz","email":"f@filip.world"},{"name":"simplemachine","email":"justinpulley92@gmail.com"},{"name":"me.jango","email":"me.jango@protonmail.com"}],"homepage":"https://github.com/Bananapus/nana-permission-ids#readme","bugs":{"url":"https://github.com/Bananapus/nana-permission-ids/issues"},"dist":{"shasum":"e56fcc95ce44eac284866d9cba7d9833fc9e2d74","tarball":"https://registry.npmjs.org/@bananapus/permission-ids/-/permission-ids-0.0.12.tgz","fileCount":6,"integrity":"sha512-nEgiJoC0DJy030RDAb5pLM8xQC1BVnNoXE1xKVZ/YB/+EwCy8260SHRxyzafF5On1aAD4raL8WFjr3/K/Lbanw==","signatures":[{"sig":"MEUCIQDNwSg0VA58DgzVNR4FpDTG/fg2ma5myAXxxUR6sdxu8wIgJdja7tTekNbPh3xtvGO0p47YdCiNFYDh7CpavXYSDXQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10862},"engines":{"node":">=20.0.0"},"gitHead":"77d29ea60e9a13d077e194e6a6c5496b8bdbda13","_npmUser":{"name":"me.jango","email":"me.jango@protonmail.com"},"repository":{"url":"git+https://github.com/Bananapus/nana-permission-ids.git","type":"git"},"_npmVersion":"10.8.2","description":"This repository contains permission IDs to grant scoped permissions through the [`JBPermissions`](https://github.com/Bananapus/nana-core/blob/main/src/JBPermissions.sol) contract and the [`JBPermissioned`](https://github.com/Bananapus/nana-core/blob/main/","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/permission-ids_0.0.12_1724095049880_0.7914295464599015","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"@bananapus/permission-ids","version":"0.0.13","license":"MIT","_id":"@bananapus/permission-ids@0.0.13","maintainers":[{"name":"filipviz","email":"f@filip.world"},{"name":"simplemachine","email":"justinpulley92@gmail.com"},{"name":"me.jango","email":"me.jango@protonmail.com"}],"homepage":"https://github.com/Bananapus/nana-permission-ids#readme","bugs":{"url":"https://github.com/Bananapus/nana-permission-ids/issues"},"dist":{"shasum":"29b533e4243613740430e0fa371892109f8130b9","tarball":"https://registry.npmjs.org/@bananapus/permission-ids/-/permission-ids-0.0.13.tgz","fileCount":6,"integrity":"sha512-7UUNx/iwZs7J42wwgPabLT9581JdtzzEgC+DEiPf8Ah0Ld0qhO1FawUzlXMEqL6oqx7YsqgbBlqolPkOwoNHIA==","signatures":[{"sig":"MEYCIQCAqm2lU8P5HEiDjLR12Yi79TrGiAR0LZDW729ki6xoeAIhAPEkTT6Cu4EhPw6p93C67iRx62/yJZQSlw6q2L+angQ4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10983},"engines":{"node":">=20.0.0"},"gitHead":"2b87a933ca2d14412c195e34c9b38842512fb30d","_npmUser":{"name":"me.jango","email":"me.jango@protonmail.com"},"repository":{"url":"git+https://github.com/Bananapus/nana-permission-ids.git","type":"git"},"_npmVersion":"10.8.3","description":"This repository contains permission IDs to grant scoped permissions through the [`JBPermissions`](https://github.com/Bananapus/nana-core/blob/main/src/JBPermissions.sol) contract and the [`JBPermissioned`](https://github.com/Bananapus/nana-core/blob/main/","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/permission-ids_0.0.13_1728578121231_0.8028780565066167","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"@bananapus/permission-ids","version":"0.0.14","license":"MIT","_id":"@bananapus/permission-ids@0.0.14","maintainers":[{"name":"filipviz","email":"f@filip.world"},{"name":"simplemachine","email":"justinpulley92@gmail.com"},{"name":"me.jango","email":"me.jango@protonmail.com"}],"homepage":"https://github.com/Bananapus/nana-permission-ids#readme","bugs":{"url":"https://github.com/Bananapus/nana-permission-ids/issues"},"dist":{"shasum":"649fc5495fec9e89fbedb256dab65c112410854c","tarball":"https://registry.npmjs.org/@bananapus/permission-ids/-/permission-ids-0.0.14.tgz","fileCount":6,"integrity":"sha512-GpUHnQ0vK4S9//NuMtJlTCu5OhISXiKXTxxduJdPWxZYoajhAIjvgdv8BKHJ4AXEjXMAM2zs1ynSJxMYoUxHLg==","signatures":[{"sig":"MEQCIG5x0OnRYrE5oPB0ZoRSdk1LaVhCyu+jD8nnaQ/9ecHUAiAWXsW7/kiNFQpYMOCz+BKmK8YIrOGp8vdIV1YPjDYXYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10977},"engines":{"node":">=20.0.0"},"gitHead":"6efc3fa07622a996a83800852b05bf3198af3adb","_npmUser":{"name":"me.jango","email":"me.jango@protonmail.com"},"repository":{"url":"git+https://github.com/Bananapus/nana-permission-ids.git","type":"git"},"_npmVersion":"10.8.3","description":"This repository contains permission IDs to grant scoped permissions through the [`JBPermissions`](https://github.com/Bananapus/nana-core/blob/main/src/JBPermissions.sol) contract and the [`JBPermissioned`](https://github.com/Bananapus/nana-core/blob/main/","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/permission-ids_0.0.14_1728578200773_0.9162888038857344","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"@bananapus/permission-ids","version":"0.0.15","license":"MIT","_id":"@bananapus/permission-ids@0.0.15","maintainers":[{"name":"filipviz","email":"f@filip.world"},{"name":"simplemachine","email":"justinpulley92@gmail.com"},{"name":"me.jango","email":"me.jango@protonmail.com"}],"homepage":"https://github.com/Bananapus/nana-permission-ids#readme","bugs":{"url":"https://github.com/Bananapus/nana-permission-ids/issues"},"dist":{"shasum":"620eb4e096b74c0d5dc44a7174060f9cd1fbc9be","tarball":"https://registry.npmjs.org/@bananapus/permission-ids/-/permission-ids-0.0.15.tgz","fileCount":6,"integrity":"sha512-55KQay5cZT/Pyo/+kK+oXsRt6GOH4X3Me1Wg+FemhUpGKhMWOPj/W60X5hvy2AdE3kX5uzJdabK0DJfAZmrT6A==","signatures":[{"sig":"MEYCIQDfsu6IBTF7rPRwWYnbVkJL0Pye0wzt5mzpFisKTj1H6wIhAKnO49a0rMw2Q9MKGMRqnOS81EDUs3QoVSJuwqGEtrH4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10998},"engines":{"node":">=20.0.0"},"gitHead":"64dcb1ede81c49e45e7a52399278e1fe57d5b52a","_npmUser":{"name":"me.jango","email":"me.jango@protonmail.com"},"repository":{"url":"git+https://github.com/Bananapus/nana-permission-ids.git","type":"git"},"_npmVersion":"10.8.3","description":"This repository contains permission IDs to grant scoped permissions through the [`JBPermissions`](https://github.com/Bananapus/nana-core/blob/main/src/JBPermissions.sol) contract and the [`JBPermissioned`](https://github.com/Bananapus/nana-core/blob/main/","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/permission-ids_0.0.15_1728862288490_0.3970651827935523","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"@bananapus/permission-ids","version":"0.0.16","license":"MIT","_id":"@bananapus/permission-ids@0.0.16","maintainers":[{"name":"simplemachine","email":"justinpulley92@gmail.com"},{"name":"me.jango","email":"me.jango@protonmail.com"},{"name":"filipviz","email":"f@filip.world"}],"homepage":"https://github.com/Bananapus/nana-permission-ids#readme","bugs":{"url":"https://github.com/Bananapus/nana-permission-ids/issues"},"dist":{"shasum":"dd85bd439bd646075e4baa13e2113a070ca4de9d","tarball":"https://registry.npmjs.org/@bananapus/permission-ids/-/permission-ids-0.0.16.tgz","fileCount":6,"integrity":"sha512-etkJFXo5pinyEF8Zy8dNaVTQcXDdDgbfc1mwWMXwURKXRaPnVf63PGD6uNE7tL1rLQ/PqA9FZQJdLn6+K/7dEw==","signatures":[{"sig":"MEUCIQCsqES4Lds0Z8Ue5Vk7rgUW4uIIOqcZ9vI9n+gB/3zM2gIgOAh4cvp03j1HMO+yxUvJ5UYI2iirNYVvfr0AErhfV54=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11012},"engines":{"node":">=20.0.0"},"gitHead":"bdc94dd02216f3157af74e144a96b8714b68ade3","_npmUser":{"name":"me.jango","email":"me.jango@protonmail.com"},"repository":{"url":"git+https://github.com/Bananapus/nana-permission-ids.git","type":"git"},"_npmVersion":"10.9.0","description":"This repository contains permission IDs to grant scoped permissions through the [`JBPermissions`](https://github.com/Bananapus/nana-core/blob/main/src/JBPermissions.sol) contract and the [`JBPermissioned`](https://github.com/Bananapus/nana-core/blob/main/","directories":{},"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/permission-ids_0.0.16_1732754948478_0.36860776006770246","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"@bananapus/permission-ids","version":"0.0.17","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Bananapus/nana-permission-ids.git"},"engines":{"node":">=20.0.0"},"_id":"@bananapus/permission-ids@0.0.17","gitHead":"974399902b3cfbcd70b9efc0018d50667b9fe0c7","description":"This repository contains permission IDs to grant scoped permissions through the [`JBPermissions`](https://github.com/Bananapus/nana-core/blob/main/src/JBPermissions.sol) contract and the [`JBPermissioned`](https://github.com/Bananapus/nana-core/blob/main/","bugs":{"url":"https://github.com/Bananapus/nana-permission-ids/issues"},"homepage":"https://github.com/Bananapus/nana-permission-ids#readme","_nodeVersion":"23.6.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-2nflpmXlMfUxH7Ny7b9cawJtNMBgQC7q3LuwcMe2TR6WHTC14UX2++I+8nznLUlBPCGqTHbh9OjjecUY55ZIQA==","shasum":"581b6e1659d8de7db14597d4c112330363d71ee2","tarball":"https://registry.npmjs.org/@bananapus/permission-ids/-/permission-ids-0.0.17.tgz","fileCount":6,"unpackedSize":11012,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDlpAOPpeQGYNZNsgspBgHEIgptidsrGIAoDxPSXxf51QIgb2NvxSXmkKOAgzTFP0ehA3Qskub4yRMaUjszXBYobAA="}]},"_npmUser":{"name":"me.jango","email":"me.jango@protonmail.com"},"directories":{},"maintainers":[{"name":"simplemachine","email":"justinpulley92@gmail.com"},{"name":"me.jango","email":"me.jango@protonmail.com"},{"name":"filipviz","email":"f@filip.world"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/permission-ids_0.0.17_1737827123626_0.2493923066959478"},"_hasShrinkwrap":false}},"time":{"created":"2024-02-23T01:35:31.571Z","modified":"2025-01-25T17:45:24.087Z","0.0.1":"2024-02-23T01:35:31.882Z","0.0.2":"2024-02-23T01:39:36.052Z","0.0.3":"2024-02-23T16:32:03.027Z","0.0.4":"2024-02-24T21:28:32.090Z","0.0.5":"2024-04-01T14:04:51.696Z","0.0.6":"2024-05-27T22:49:19.658Z","0.0.7":"2024-05-28T11:10:49.957Z","0.0.8":"2024-06-01T22:05:31.380Z","0.0.9":"2024-06-06T21:25:01.139Z","0.0.10":"2024-07-07T21:39:52.216Z","0.0.11":"2024-07-19T12:12:13.122Z","0.0.12":"2024-08-19T19:17:30.066Z","0.0.13":"2024-10-10T16:35:21.402Z","0.0.14":"2024-10-10T16:36:40.971Z","0.0.15":"2024-10-13T23:31:28.699Z","0.0.16":"2024-11-28T00:49:08.636Z","0.0.17":"2025-01-25T17:45:23.853Z"},"bugs":{"url":"https://github.com/Bananapus/nana-permission-ids/issues"},"license":"MIT","homepage":"https://github.com/Bananapus/nana-permission-ids#readme","repository":{"type":"git","url":"git+https://github.com/Bananapus/nana-permission-ids.git"},"description":"This repository contains permission IDs to grant scoped permissions through the [`JBPermissions`](https://github.com/Bananapus/nana-core/blob/main/src/JBPermissions.sol) contract and the [`JBPermissioned`](https://github.com/Bananapus/nana-core/blob/main/","maintainers":[{"name":"simplemachine","email":"justinpulley92@gmail.com"},{"name":"me.jango","email":"me.jango@protonmail.com"},{"name":"filipviz","email":"f@filip.world"}],"readme":"# Bananapus Permission ID\n\nThis repository contains permission IDs to grant scoped permissions through the [`JBPermissions`](https://github.com/Bananapus/nana-core/blob/main/src/JBPermissions.sol) contract and the [`JBPermissioned`](https://github.com/Bananapus/nana-core/blob/main/src/abstract/JBPermissioned.sol) modifier.\n\n<details>\n  <summary>Table of Contents</summary>\n  <ol>\n    <li><a href=\"#usage\">Usage</a></li>\n  <ul>\n    <li><a href=\"#install\">Install</a></li>\n    <li><a href=\"#develop\">Develop</a></li>\n    </ul>\n    <li><a href=\"#repository-layout\">Repository Layout</a></li>\n    <li><a href=\"#description\">Description</a></li>\n  </ul>\n  </ol>\n</details>\n\n## Usage\n\n### Install\n\nHow to install `nana-permission-ids` in another project.\n\nFor projects using `npm` to manage dependencies (recommended):\n\n```bash\nnpm install @bananapus/permission-ids\n```\n\nFor projects using `forge` to manage dependencies (not recommended):\n\n```bash\nforge install Bananapus/nana-permission-ids\n```\n\nIf you're using `forge` to manage dependencies, add `@bananapus/permission-ids/=lib/nana-permission-ids/` to `remappings.txt`. You'll also need to install `nana-permission-ids`' dependencies and add similar remappings for them.\n\n### Develop\n\n`nana-permission-ids` uses [npm](https://www.npmjs.com/) (version >=20.0.0) for package management and the [Foundry](https://github.com/foundry-rs/foundry) development toolchain for builds, tests, and deployments. To get set up, [install Node.js](https://nodejs.org/en/download) and install [Foundry](https://github.com/foundry-rs/foundry):\n\n```bash\ncurl -L https://foundry.paradigm.xyz | sh\n```\n\nYou can download and install dependencies with:\n\n```bash\nforge install\n```\n\nIf you run into trouble with `forge install`, try using `git submodule update --init --recursive` to ensure that nested submodules have been properly initialized.\n\nSome useful commands:\n\n| Command               | Description                                         |\n| --------------------- | --------------------------------------------------- |\n| `forge build`         | Compile the contracts and write artifacts to `out`. |\n| `forge fmt`           | Format solidity files.                              |\n| `forge test`          | Run the tests.                                      |\n| `forge build --sizes` | Get contract sizes.                                 |\n| `forge coverage`      | Generate a test coverage report.                    |\n| `foundryup`           | Update foundry. Run this periodically.              |\n| `forge clean`         | Remove the build artifacts and cache directories.   |\n\nTo learn more, visit the [Foundry Book](https://book.getfoundry.sh/) docs.\n\n## Repository Layout\n\nThe root directory contains this README, an MIT license, and config files. If you're developing, you're probably looking for one of these:\n\n```\nnana-permission-ids/\n├── .github/\n│   └── workflows/ - CI/CD workflows.\n└── src/\n    └── JBPermissionIds.sol\n```\n\n## Description\n\n`JBPermissions` allows one address to grant another address permission to call functions in Juicebox contracts on their behalf. Each ID in `JBPermissionIds` grants access to a specific set of these functions.\n\nFor example, if `alice.eth` owns project ID #5, she can queue new rulesets for the project. If `alice.eth` gives `bob.eth` permission to `QUEUE_RULESETS`, `bob.eth` can also queue rulesets for project ID #5.\n\n| Permission IDs | Repository                                                                  |\n| -------------- | --------------------------------------------------------------------------- |\n| 1              | `ROOT` (all Juicebox contracts)                                             |\n| 2-19           | [`nana-core`](https://github.com/Bananapus/nana-core/)                      |\n| 20-23          | [`nana-721-hook`](https://github.com/Bananapus/nana-721-hook)               |\n| 24-25          | [`nana-buyback-hook`](https://github.com/Bananapus/nana-buyback-hook)       |\n| 26-27          | [`nana-swap-terminal`](https://github.com/Bananapus/nana-swap-terminal)     |\n| 28-30          | [`nana-suckers`](https://github.com/Bananapus/nana-suckers)                 |\n\n_If you're having trouble understanding this contract, take a look at the [core protocol contracts](https://github.com/Bananapus/nana-core) and the [documentation](https://docs.juicebox.money/) first. If you have questions, reach out on [Discord](https://discord.com/invite/ErQYmth4dS)._\n\n","readmeFilename":"README.md"}