{"_id":"@crewhaus/tool-permission-matcher","_rev":"32-c45648929f22342641e7b023b9c80394","name":"@crewhaus/tool-permission-matcher","dist-tags":{"latest":"0.7.0"},"versions":{"0.1.0":{"name":"@crewhaus/tool-permission-matcher","version":"0.1.0","author":{"url":"https://studiomax.io","name":"Max Meier","email":"max@studiomax.io"},"license":"Apache-2.0","_id":"@crewhaus/tool-permission-matcher@0.1.0","maintainers":[{"name":"crewhaus","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"4ebc861cd0d469d019f2709c7e96c271d5c48695","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.1.0.tgz","fileCount":3,"integrity":"sha512-FWb4M8MW+POo9/qqa5D6lvzWr56mQWpkaH92UgzgqTytiBgj4R7oFiZd4FqU5nM0wmGs3pvlcczA5/q10FBNDQ==","signatures":[{"sig":"MEUCIQCB/BPPUhDrlIxdxSLiinccdcCN0dGYOq1Ad5oU0vKVkwIgJ4IBMF8bgpg7BkDL+obimZIWfNgFLF1n7vgnkYKfAN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7956},"main":"src/index.ts","type":"module","types":"src/index.ts","shasum":"4ebc861cd0d469d019f2709c7e96c271d5c48695","exports":{".":"./src/index.ts"},"scripts":{"test":"bun test src"},"_npmUser":{"name":"crewhaus","email":"crew@crewhaus.ai"},"_integrity":"sha512-FWb4M8MW+POo9/qqa5D6lvzWr56mQWpkaH92UgzgqTytiBgj4R7oFiZd4FqU5nM0wmGs3pvlcczA5/q10FBNDQ==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"10.8.3","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.0.0"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tool-permission-matcher_0.1.0_1780163999628_0.6858022943749824","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@crewhaus/tool-permission-matcher","version":"0.1.1","author":{"url":"https://studiomax.io","name":"Max Meier","email":"max@studiomax.io"},"license":"Apache-2.0","_id":"@crewhaus/tool-permission-matcher@0.1.1","maintainers":[{"name":"crewhaus","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"3c7829925247ca902ef118479836322599d7379c","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.1.1.tgz","fileCount":3,"integrity":"sha512-8t8pcZ/iUn7oZB1GG7YdR7o+ShsOMZnyIbaU7maNHDJ23Nyct8vguuCvqKyef6kORm3INjNh2XKDiwNwOZV01g==","signatures":[{"sig":"MEQCIEubwkT94++N5yeFIvvmVj+uTAPbnjiKYHUSoJ9UJaezAiAEo5GpyQcvGTtgwqw36TmCjpObiYoI6coOk/fJ/RnNow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7956},"main":"src/index.ts","type":"module","types":"src/index.ts","shasum":"3c7829925247ca902ef118479836322599d7379c","exports":{".":"./src/index.ts"},"scripts":{"test":"bun test src"},"_npmUser":{"name":"crewhaus","email":"crew@crewhaus.ai"},"_integrity":"sha512-8t8pcZ/iUn7oZB1GG7YdR7o+ShsOMZnyIbaU7maNHDJ23Nyct8vguuCvqKyef6kORm3INjNh2XKDiwNwOZV01g==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"10.8.3","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.1.1"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tool-permission-matcher_0.1.1_1780164653067_0.26683300094510587","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@crewhaus/tool-permission-matcher","version":"0.1.2","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/tool-permission-matcher@0.1.2","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"8609ebc126dedcb0ed8f3fb5fd1bf54357c6a9fe","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.1.2.tgz","fileCount":3,"integrity":"sha512-x0BzfyPnO71Um3CJavTgFpKtH95hi1qnvOODl2etCKySQEeYV1uWfsIC7gQarwG8lhhivHlUGz7FdsU7QiHczA==","signatures":[{"sig":"MEUCIBmZtBhyTc/i34JcG/2sZSR/ENsrlWV8ZnHUslncmOESAiEA7aNaDyESFAabS+YDlfmlOg3tTdmgZhVQwUbkHBfF/vU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10824},"main":"src/index.ts","type":"module","types":"src/index.ts","shasum":"8609ebc126dedcb0ed8f3fb5fd1bf54357c6a9fe","exports":{".":"./src/index.ts"},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-x0BzfyPnO71Um3CJavTgFpKtH95hi1qnvOODl2etCKySQEeYV1uWfsIC7gQarwG8lhhivHlUGz7FdsU7QiHczA==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"10.8.3","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tool-permission-matcher_0.1.2_1781176181838_0.17092137603644075","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@crewhaus/tool-permission-matcher","version":"0.1.3","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/tool-permission-matcher@0.1.3","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"3b8f7531e08b75146b41601ec1d08553a61486bd","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.1.3.tgz","fileCount":3,"integrity":"sha512-D0mROSxqxYpiWsAlanQ9cXInsHP6K+kJKWSfzKqQJEKNFq7e/zRJ+hr5TeeZABRRw9cXcvu1wsmnwsQa/O68eA==","signatures":[{"sig":"MEUCIQCqmv7YI49mswVduHAFvr9PKjNKd7yVq/qlrJ2VqohddQIgfvx55CJhKmjEDHH/ZQDN2uNQ11ySWO6j9YO3PrdJFFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10824},"main":"src/index.ts","type":"module","types":"src/index.ts","shasum":"3b8f7531e08b75146b41601ec1d08553a61486bd","exports":{".":"./src/index.ts"},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-D0mROSxqxYpiWsAlanQ9cXInsHP6K+kJKWSfzKqQJEKNFq7e/zRJ+hr5TeeZABRRw9cXcvu1wsmnwsQa/O68eA==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"10.8.3","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tool-permission-matcher_0.1.3_1781529230313_0.8822258869071804","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@crewhaus/tool-permission-matcher","version":"0.1.4","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/tool-permission-matcher@0.1.4","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"6472f0dce306adf504c921f021b765d7165f6fa6","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.1.4.tgz","fileCount":3,"integrity":"sha512-wxY5BauxFU/2k8fdmid+ezgXj9T1IybncmBgv7dW3AAMpGpP7QBtM+ZqaxIpmScantkExImg8h86qy5rGccrFw==","signatures":[{"sig":"MEYCIQCKp/ycfX4QZ477jz0wXtmIDiu3CcAKZDx0gu5ze8V0UgIhAPu+J9OLPA0tAZYEwTiOOcr+b63QZZ1/JhiE3yk7l18T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10824},"main":"src/index.ts","type":"module","types":"src/index.ts","shasum":"6472f0dce306adf504c921f021b765d7165f6fa6","exports":{".":"./src/index.ts"},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-wxY5BauxFU/2k8fdmid+ezgXj9T1IybncmBgv7dW3AAMpGpP7QBtM+ZqaxIpmScantkExImg8h86qy5rGccrFw==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"10.8.3","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tool-permission-matcher_0.1.4_1781714336466_0.03598062000501634","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@crewhaus/tool-permission-matcher","version":"0.1.5","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/tool-permission-matcher@0.1.5","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"9bb8e9ecc77b5652f0837d59728bc1d8def2963b","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.1.5.tgz","fileCount":3,"integrity":"sha512-ntS09mFGgpIViBwNHy2NpVCUVF4dZCZXZ1cEfjEFpYibWGjfSKixitQi5OKHmnELv9jm1DmRMuR4yLhlUKOFCQ==","signatures":[{"sig":"MEUCIQDrSM1yWg3leiKN5LN25AFOV+pnvukmWhNulyYYAYDlTgIgIod8x8n9GIeDGplsetN9dTsydhjuIHb+2n+monMGGXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6282},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"9bb8e9ecc77b5652f0837d59728bc1d8def2963b","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-ntS09mFGgpIViBwNHy2NpVCUVF4dZCZXZ1cEfjEFpYibWGjfSKixitQi5OKHmnELv9jm1DmRMuR4yLhlUKOFCQ==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"10.8.3","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tool-permission-matcher_0.1.5_1782245591902_0.9622323657624356","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@crewhaus/tool-permission-matcher","version":"0.1.6","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/tool-permission-matcher@0.1.6","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"adb30cb54acb1a4f8830d274006113bed0f1489b","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.1.6.tgz","fileCount":3,"integrity":"sha512-3JPKKRS/UBeVW5HlTYqvxyOqrFP+lwCVsj1lCd44lWHrGcN4xQxagHJEPSH481yLYFNgQj/3zg4umzEqEPPGYg==","signatures":[{"sig":"MEUCICY5M1daUQRs3dgJJXIB3B1/U/EwGivcquuCBn5S2hb9AiEAvc9++WnqACmBtqGb6P5jDxCdxWaaXK3LIxxNeifV8BM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6282},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"adb30cb54acb1a4f8830d274006113bed0f1489b","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-3JPKKRS/UBeVW5HlTYqvxyOqrFP+lwCVsj1lCd44lWHrGcN4xQxagHJEPSH481yLYFNgQj/3zg4umzEqEPPGYg==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"10.8.3","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tool-permission-matcher_0.1.6_1782498671751_0.19620886840393936","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@crewhaus/tool-permission-matcher","version":"0.1.7","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/tool-permission-matcher@0.1.7","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"013f8d955c124958f07a05dc245c56acef6bdf0b","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.1.7.tgz","fileCount":3,"integrity":"sha512-h17ZhbZWEMvR9W4eze5ylg5rOTNyuj7509HHmziGZD/tuj8YQwMbETA64erMq8NMvTSxEs/nVEl/Dax5XegCIw==","signatures":[{"sig":"MEYCIQCSeQJ67ZRdGvvkQc4Fg9Vky/A3ez/6XNrbWHsh3fVePQIhAJV+j3zyt9EAmhHf/SiAdr7m8Wvh08a0OwN/I4KbmuVI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6282},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"013f8d955c124958f07a05dc245c56acef6bdf0b","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-h17ZhbZWEMvR9W4eze5ylg5rOTNyuj7509HHmziGZD/tuj8YQwMbETA64erMq8NMvTSxEs/nVEl/Dax5XegCIw==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"10.8.3","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tool-permission-matcher_0.1.7_1782876646017_0.5410765555142327","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@crewhaus/tool-permission-matcher","version":"0.1.8","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/tool-permission-matcher@0.1.8","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"888a9cdec807c565f1b988ed2c0ba24f10a553ec","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.1.8.tgz","fileCount":3,"integrity":"sha512-qwv/5eIv66hPDccbQVcspXDRvlXKN974GaNY2Y+OHQ8Efraw59J3S4mX0G4B3ZKEjIhnQifbErDEm4XIEGdmqA==","signatures":[{"sig":"MEUCICC0laVYeEI+sO2c79GMnaiABIOAMgpeXbCYElgv1n+JAiEA5awWFB3NfXCIyK1j3JDd3Dop60MdvAnVBdmBc3hz5/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6282},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"888a9cdec807c565f1b988ed2c0ba24f10a553ec","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-qwv/5eIv66hPDccbQVcspXDRvlXKN974GaNY2Y+OHQ8Efraw59J3S4mX0G4B3ZKEjIhnQifbErDEm4XIEGdmqA==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"10.8.3","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tool-permission-matcher_0.1.8_1782947367618_0.8685670998019093","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@crewhaus/tool-permission-matcher","version":"0.2.0","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/tool-permission-matcher@0.2.0","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"68193a675211e9c60e726bb3b7ea15a5e04d9ba1","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.2.0.tgz","fileCount":3,"integrity":"sha512-vguwFzq2AiQsM3GlNW8EhJoMhjK9oRcwQfR3oBlhbK2ms4wootq1LVyveA1Hi0P3IZbr2iDz5ZzeFGzUKLggMA==","signatures":[{"sig":"MEQCICQCc9sWm1HWq24f/b1DQuvEcV0f00sfNGqCKf67awP2AiAvENM5MHD8C6ytAn9RoU4G7Gx6vx5kBXw87X4/JXAPiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9985},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"68193a675211e9c60e726bb3b7ea15a5e04d9ba1","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-vguwFzq2AiQsM3GlNW8EhJoMhjK9oRcwQfR3oBlhbK2ms4wootq1LVyveA1Hi0P3IZbr2iDz5ZzeFGzUKLggMA==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"10.8.3","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tool-permission-matcher_0.2.0_1783059645233_0.3353196311516793","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@crewhaus/tool-permission-matcher","version":"0.2.1","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/tool-permission-matcher@0.2.1","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"a20fc1fe9863eb6b25b0f7e08ba51f9729de5239","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.2.1.tgz","fileCount":3,"integrity":"sha512-UmtL9faPfMwWRoWISbcZO9Q17hYJ6ZI3M4i75V3dHaE+IG+SzmfYaX//i51P74cZNodPdeOgu6tODlTASkwTRQ==","signatures":[{"sig":"MEUCIQDy0uiv+NFmlCAUZbu8Pju8KuRwelljB/G21u7DRBxsKwIgQ5jQmzDAA03pxgAxwAQMjE5pJBDy+WSs4PxbBogedEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9985},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"a20fc1fe9863eb6b25b0f7e08ba51f9729de5239","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-UmtL9faPfMwWRoWISbcZO9Q17hYJ6ZI3M4i75V3dHaE+IG+SzmfYaX//i51P74cZNodPdeOgu6tODlTASkwTRQ==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"10.8.3","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tool-permission-matcher_0.2.1_1783241718265_0.315362998727736","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@crewhaus/tool-permission-matcher","version":"0.2.2","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/tool-permission-matcher@0.2.2","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"1911e870121159196c6a253184dfb07cc9144f7e","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.2.2.tgz","fileCount":3,"integrity":"sha512-opnu0TZ7UW062X2iFe1xM/pGuUIxwiMfrY3amqS+oFn3MOHqgLVC7xv4HPwJXxm5S+hI92MlxoVEWlqMRnbOeA==","signatures":[{"sig":"MEQCIG/pwUpxKDUbmlRmRdbHLUI5ge2wcMdKfFeLawE8/7XtAiBfyx+tXpBgATkb3aMgOMglDbD8SbLv4bQJbwmpbF0bcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9985},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"1911e870121159196c6a253184dfb07cc9144f7e","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-opnu0TZ7UW062X2iFe1xM/pGuUIxwiMfrY3amqS+oFn3MOHqgLVC7xv4HPwJXxm5S+hI92MlxoVEWlqMRnbOeA==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"10.8.3","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tool-permission-matcher_0.2.2_1783302367074_0.2706034036367475","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@crewhaus/tool-permission-matcher","version":"0.2.3","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/tool-permission-matcher@0.2.3","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"fbd38707e00b5d63ee88c3d3bfce31f13aa3add4","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.2.3.tgz","fileCount":3,"integrity":"sha512-gV8GnbuI5kkhJPgLQicboDau7fV+n0tqkrOcdtTwGvdeTGJ7wmEt69r2dE43pjjvxLAajrp9bn7XGMIMnSZZDw==","signatures":[{"sig":"MEUCIQCibH6M0cHWjtuSo1C82dtdqsKiEXvZ3FSKC7HjBXGAIQIgdhpRCF6lcMrF2HLhjMRQJG2g/yfhIMVAuVbcQdnPsgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9985},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"fbd38707e00b5d63ee88c3d3bfce31f13aa3add4","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-gV8GnbuI5kkhJPgLQicboDau7fV+n0tqkrOcdtTwGvdeTGJ7wmEt69r2dE43pjjvxLAajrp9bn7XGMIMnSZZDw==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"10.8.3","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tool-permission-matcher_0.2.3_1783455683237_0.09655710502093728","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@crewhaus/tool-permission-matcher","version":"0.2.4","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/tool-permission-matcher@0.2.4","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"ffa69d0122511d6a0d2e548b6d1ac249696694a5","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.2.4.tgz","fileCount":3,"integrity":"sha512-sPq2bOxDamC2R99PdApk+Ln3lWA0IkDQkzjb44EajoyJWJiBDTCKoGMAdGy62vS+mX8hoh3O/io7dWLUnQLclQ==","signatures":[{"sig":"MEQCIDnhx1PMXZrSjQUwHUfuitd3Df8F8N4IwWC39EzYOc/sAiBD1ly32exzmupr1MhKmsnDGtu3ZijSKFEIUzIax9nxtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9985},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"ffa69d0122511d6a0d2e548b6d1ac249696694a5","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-sPq2bOxDamC2R99PdApk+Ln3lWA0IkDQkzjb44EajoyJWJiBDTCKoGMAdGy62vS+mX8hoh3O/io7dWLUnQLclQ==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"10.8.3","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tool-permission-matcher_0.2.4_1783541329429_0.14395571431855103","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@crewhaus/tool-permission-matcher","version":"0.3.0","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/tool-permission-matcher@0.3.0","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"059809221beaac06ffa8fa876a4391cf57ed826b","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.3.0.tgz","fileCount":3,"integrity":"sha512-YlJcRZvDtB9AM4dMJlNM1lItDkO8+CxrmAg/lnPPD5FXKNtL1LAgPVIDTXpS6oB2d4A2xdoRuqsT7fRhPrlGNA==","signatures":[{"sig":"MEYCIQC/87r3jbxTcmaX8qkLg7fz02Gun0UKtP6Wl+K8tBqNTAIhAMgZqONO7/BDiZ710/B+cctyYWmSuAzXbxjQkmku0t8k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9985},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"059809221beaac06ffa8fa876a4391cf57ed826b","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-YlJcRZvDtB9AM4dMJlNM1lItDkO8+CxrmAg/lnPPD5FXKNtL1LAgPVIDTXpS6oB2d4A2xdoRuqsT7fRhPrlGNA==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"10.8.3","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tool-permission-matcher_0.3.0_1784053355625_0.11144650715687732","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@crewhaus/tool-permission-matcher","version":"0.3.1","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/tool-permission-matcher@0.3.1","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"3ac102fcf0b4f1dbb06927efb027158670097388","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.3.1.tgz","fileCount":3,"integrity":"sha512-1kHi6CVRRuOWg6k4grSs57hdVlYitROxz/A5izqOsS8AWW2jIZxUp5WFFi93yvSmLh0btVSN8tmN4U23Cd3fEA==","signatures":[{"sig":"MEQCIHffcG1VlFqPuMInhXo+uhJrQKjzBdceHhcekvwf8S7hAiBP5VXBnKkbor/ktN+x4bNi2XJi35vB68c479A8hQhssA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9985},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"3ac102fcf0b4f1dbb06927efb027158670097388","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-1kHi6CVRRuOWg6k4grSs57hdVlYitROxz/A5izqOsS8AWW2jIZxUp5WFFi93yvSmLh0btVSN8tmN4U23Cd3fEA==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"10.8.3","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tool-permission-matcher_0.3.1_1784178273796_0.4090224611141138","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@crewhaus/tool-permission-matcher","version":"0.3.2","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/tool-permission-matcher@0.3.2","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"965886c330d01b598a4b9ce4af64f1dc866390e1","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.3.2.tgz","fileCount":3,"integrity":"sha512-u+IxFcISLwRS9b2zznogKC753N9WqJMjAajsiJUX9udzDjEFd8f112XoVldqmWj6UUVmocfqLyRWeKrVwv6OSw==","signatures":[{"sig":"MEQCIDj+FIDVaw1dOVs8TxmvONNePNOesMQaCTqMFDUVfiqWAiBefyGCViiydmYkjUTc9ktIvO0i3/EbVt8Xfr+aosturA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9985},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"965886c330d01b598a4b9ce4af64f1dc866390e1","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-u+IxFcISLwRS9b2zznogKC753N9WqJMjAajsiJUX9udzDjEFd8f112XoVldqmWj6UUVmocfqLyRWeKrVwv6OSw==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"10.8.3","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tool-permission-matcher_0.3.2_1784248425805_0.7742126924103245","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@crewhaus/tool-permission-matcher","version":"0.4.0","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/tool-permission-matcher@0.4.0","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"c01a2d6025c79916a7219d0054354e0f4c58a9f9","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.4.0.tgz","fileCount":3,"integrity":"sha512-84BWwpnV3Qy+mW6lp5mOtpNBgD9Yt+ebLDQbx7GioCXtP4QsIiPrxn7MYHZ0yIWQYw1mPu8mB2kkqjAbFs4k6g==","signatures":[{"sig":"MEQCIEfHwcQDGAzLSpiR2xKwhVMl+9YPAEjv69ydcn3VdtRRAiAC1KSxAND9DWCRSJ/ykBT7FL9bmOQkqB33ePF807nWLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9985},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"c01a2d6025c79916a7219d0054354e0f4c58a9f9","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-84BWwpnV3Qy+mW6lp5mOtpNBgD9Yt+ebLDQbx7GioCXtP4QsIiPrxn7MYHZ0yIWQYw1mPu8mB2kkqjAbFs4k6g==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"10.8.3","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tool-permission-matcher_0.4.0_1784392505939_0.5480359384710733","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@crewhaus/tool-permission-matcher","version":"0.4.2","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/tool-permission-matcher@0.4.2","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"33e415613fd2ffc61ef4057dd811aba6a0d04407","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.4.2.tgz","fileCount":3,"integrity":"sha512-hl2Jlbq2b6rxi+sgyeRztqctgshk+qjRpS4Fbm7JsUGogbDeiHVvpzYakJDsR1YUDwexVC5hlVo+dEsc/jpikA==","signatures":[{"sig":"MEUCIAHaCfa76v/S6+LpKBP7Ft7MhjtKwehTrQHhJe3UXZCmAiEA5gkS7yaVOqK6MXHcpMQmRlDOrYnzvPcU3w58LL5lqcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10949},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"33e415613fd2ffc61ef4057dd811aba6a0d04407","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-hl2Jlbq2b6rxi+sgyeRztqctgshk+qjRpS4Fbm7JsUGogbDeiHVvpzYakJDsR1YUDwexVC5hlVo+dEsc/jpikA==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"10.8.3","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tool-permission-matcher_0.4.2_1785217481316_0.5723295535139781","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@crewhaus/tool-permission-matcher","version":"0.5.0","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/tool-permission-matcher@0.5.0","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"3e3e4390d8166d051bd6a8c0825d541764624e85","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.5.0.tgz","fileCount":3,"integrity":"sha512-M3YO8o6ek1TQwAwV8vU9LkGZKsQBVsNYy09Mc3Rel+Xj4qKnUIBd6/+tKa3oqkhvU5wPDqIa1Hx3FeCtwyKVKQ==","signatures":[{"sig":"MEQCIEzJyb6OZt8ddbEmne7b3dtiuNlpX/3w8dDG/h03myLfAiAO0UamS7sIec0TwhZ6SRhd7d671G4z3BVTohVN8q821A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2ftool-permission-matcher@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10949},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5b43ce7bade45b6369c1b2718526af04d3fd7567","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"11.19.0","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@crewhaus/errors":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tool-permission-matcher_0.5.0_1785967608444_0.2936205410766617","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@crewhaus/tool-permission-matcher","version":"0.5.1","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/tool-permission-matcher@0.5.1","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"640c7e1c4996963169eeab40df2360c80019af1a","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.5.1.tgz","fileCount":3,"integrity":"sha512-9bG4oR50HQBk+oN1rVvP/KoPkUo63QK34m0mnKhbrD5vJ1uyGYsoaFMMNnDNhE+xOi12TH9xSUy+x8bGyN4FFg==","signatures":[{"sig":"MEUCIFH5Fnr9UP24d25PYhUJvarENolbWItL1gj2+ecQBHW+AiEAsBmV5ZuH95Ntu0OhRms6dYvNZBD9V8lIyA8xMPV/qfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2ftool-permission-matcher@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10949},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8a2814d2d219bc755c72fb49049ccb47c8ff5e24","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"11.19.0","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@crewhaus/errors":"0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tool-permission-matcher_0.5.1_1785983205083_0.45081300821238446","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@crewhaus/tool-permission-matcher","version":"0.5.2","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/tool-permission-matcher@0.5.2","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"db552d5611eec23f9e6edb664645e84e9435ba3e","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.5.2.tgz","fileCount":3,"integrity":"sha512-48zwVhkSSAnsYdQyFEsJrW36B8+z9gp0xHLIhVZFf8VFu165uIagH0JWREivXJHChGAH9A597ohaRnA3rpqIFA==","signatures":[{"sig":"MEUCIBEKPw9SSz3WlAfnwq5MujToBtnNK9fQpvCHLz1xHWflAiEA+ixdJ4XHM+h1Kjp8VZzdOyf3W5VUgF0xvpHm9MScJIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2ftool-permission-matcher@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10949},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"114368f9309d03472db07358201415ad53852b4a","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"11.19.0","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@crewhaus/errors":"0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tool-permission-matcher_0.5.2_1786424924820_0.6582778095307584","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@crewhaus/tool-permission-matcher","version":"0.5.3","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/tool-permission-matcher@0.5.3","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"1a5adaaa7777f0d6c6ff883a4bf29ab0482d8d19","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.5.3.tgz","fileCount":3,"integrity":"sha512-Rh9m3E7wIrixCDzdDGiRZAaP0VkAwWhDLVt1eZAQRwr5vFKtL0ovaPbLMt1x30jAldc6fk/gB4htfNO+LaQP6Q==","signatures":[{"sig":"MEYCIQCydQ+JkEpxYq7hW8cC2BjPmZD8KEtidWrYOiXMXRqR5wIhAJ2UIBZ1ti8s08JnM+uI/EJUM11p/T+YQC47eIZcRB63","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2ftool-permission-matcher@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10949},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2e158a4c2e7c2f3e76152fa3822c49579de762ad","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"11.19.0","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@crewhaus/errors":"0.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tool-permission-matcher_0.5.3_1786567700100_0.4825635011272589","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@crewhaus/tool-permission-matcher","version":"0.5.4","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/tool-permission-matcher@0.5.4","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"680ed9ba78c3f9847a33483d49903ead776cb03a","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.5.4.tgz","fileCount":3,"integrity":"sha512-LQBt/EacV20KYV4nEa29eNbQEUHZed78b9AZlmAr8HtYYexuQzhAKKHyTK36A53D2T5hp9Ncory9Bt+mnmiolg==","signatures":[{"sig":"MEYCIQCUQGgHV1sG/5yNCpf5VnPY3Or5kPCRex9hyZhTluK0GAIhAPy2454YJhCFznJt1FqgOh4ajuutbN4ZqRbpGVQLshZo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2ftool-permission-matcher@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10949},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1379187495db321c36779c77b47917793f4908a7","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"11.19.0","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@crewhaus/errors":"0.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tool-permission-matcher_0.5.4_1786581113826_0.03895870159973169","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@crewhaus/tool-permission-matcher","version":"0.5.5","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/tool-permission-matcher@0.5.5","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"3a6911192e5a79d01b2b7b0a13685007e93cb359","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.5.5.tgz","fileCount":3,"integrity":"sha512-ExLa2Be1JwllsCTE53VCHHmrma7PaSU1AvX/FpifT7Q7NrMC1LHuf6O3m1dvr5m9vFSY5dzZhWvaY4ltronF5Q==","signatures":[{"sig":"MEUCIFJVawdVcPJkoTmI5nhGZe/ZqstxYg6fMUyfLhqstlmoAiEAurQzOi/Xk/PiIrgWlSNfZqXfO36mSPQXF5QvU0sEYyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2ftool-permission-matcher@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10949},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4a0733a74ce317be51475644cab91b2b4adebd24","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"11.19.0","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@crewhaus/errors":"0.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tool-permission-matcher_0.5.5_1786715702140_0.2178466217545092","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@crewhaus/tool-permission-matcher","version":"0.5.6","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/tool-permission-matcher@0.5.6","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"e4b6e336c22a2136877ad31a1eb4ab814534adbb","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.5.6.tgz","fileCount":3,"integrity":"sha512-88NLecxQGyw7IKHA6uZq21HAM0lqB0JvjTlecbfXngeDNSoprw2Of7tpTjqgAwYV9KQqQaQLXf6b03qh7fjOnA==","signatures":[{"sig":"MEUCIQCklFG7RfwcxuFooz5A9vDPmJ1w82wHysLLITIrRxY4PQIgOC9qxfg9D0l2VCjKgUpfe5RKeb66NN0hdQnkGmNwDdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2ftool-permission-matcher@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10949},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"275105d2703c4c6ec46435f1a71863ee051069bb","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"11.19.0","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@crewhaus/errors":"0.5.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tool-permission-matcher_0.5.6_1786719881056_0.9417572968241108","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@crewhaus/tool-permission-matcher","version":"0.5.7","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/tool-permission-matcher@0.5.7","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"6de71c4afc09ea00825849d4505f6b32fb28cff9","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.5.7.tgz","fileCount":3,"integrity":"sha512-IFMi0xQCj14mniyFu8bZ/qjDDfzlMzZMN+RPYgagi8N1bnCgNKC32I9P55+dc5JP0CbRCHoXIj6c9lo/sdvirQ==","signatures":[{"sig":"MEQCIBj/TNwd4rFNq+Ev+OC4HpIOMSJt3N9zKY767mmjKjeWAiBU+Tr1rX5IuI1ZghG4eRVY2HqNk7uQWI0MRl/u9x8SLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2ftool-permission-matcher@0.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10949},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"aab4fb9e901e10cb199b754bb957bfb9c58fd624","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"11.19.0","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@crewhaus/errors":"0.5.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tool-permission-matcher_0.5.7_1787017668074_0.8360211691019033","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"@crewhaus/tool-permission-matcher","version":"0.5.8","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/tool-permission-matcher@0.5.8","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"4ae34bd1dcc67ce84274441ef2759e6234bd27f3","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.5.8.tgz","fileCount":3,"integrity":"sha512-nidPh+RLpW37enBgS1HvXSnpJO8pgMxHnmzyvF7dta+i8ApiDXH40Fxeak38XlQUOWx5uvhYCJwMyAJVEE1FpA==","signatures":[{"sig":"MEQCIHX41bw+Lsz38r4iPWOOyKYT7Oxm0B6Nsm4pk5DyLh68AiBVMght7L15apGGst9UDzoSn7+zMNZlMc1KB3fuFj69QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2ftool-permission-matcher@0.5.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10949},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7d3cc4f65fa8b2ad7adeda258321188e856ef2b4","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"11.19.1","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@crewhaus/errors":"0.5.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tool-permission-matcher_0.5.8_1787897798746_0.9550183793830156","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@crewhaus/tool-permission-matcher","version":"0.6.0","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/tool-permission-matcher@0.6.0","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"2334cdf808e817380f04cfd768b42d8f461810bf","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.6.0.tgz","fileCount":3,"integrity":"sha512-RN12m35K7CbgJrssbfdfqrCI/pzLRMAX+Cmm2lekQLduUYwpwtj/rIakIbGp2AcegFRvrEEaNLh279ybfuwn6A==","signatures":[{"sig":"MEUCIQCNbHNS7mM+RqGZJ83oqFLxk8twmRyHoSh3w2gh2BHPmgIgEb8oTmeUz0hYL6vnwjtYQLNB9NlcCkMjao6XRU35YbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2ftool-permission-matcher@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10949},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f171b9d0ef7d79ac47b3c93376e8da50e79a07dd","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"11.19.1","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@crewhaus/errors":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tool-permission-matcher_0.6.0_1788871240478_0.9448117178808195","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"_id":"@crewhaus/tool-permission-matcher@0.7.0","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"c1a4b1a245bee6b501c976ac102795690c2c8094","tarball":"https://registry.npmjs.org/@crewhaus/tool-permission-matcher/-/tool-permission-matcher-0.7.0.tgz","fileCount":3,"integrity":"sha512-s8X2FKK+4ASQn1VPT27hPBMpokKaTJt+H40izPm2QXY9w0ye9RFu+PFLDDiwOuM92QJgSlIjSJw9d0zoTo3cUg==","signatures":[{"sig":"MEQCIEjBKep4BZU9ewsO/b7gPdwfUIKhJgjm2CGcoa0MdQYyAiADoeUkqTh0aV6fDwzsI/+lzAqCHxBynD1gRaCJEX6byw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHECOkVPmky+X0rBLSQkGUT/oq7rFClt4ntB5k7nei8aAiEA6KAJ52b1Uz24ml4rkjtuaB9tpGG9dzM+8u5yvYOx5Qg="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2ftool-permission-matcher@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10949},"main":"dist/index.js","name":"@crewhaus/tool-permission-matcher","type":"module","types":"dist/index.d.ts","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d96a9a2f7c7758985d7c7d5be53e4d16c670d657","license":"Apache-2.0","scripts":{"test":"bun test src"},"version":"0.7.0","_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"_npmVersion":"11.19.1","description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","directories":{},"maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"_nodeVersion":"24.20.0","dependencies":{"@crewhaus/errors":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tool-permission-matcher_0.7.0_1790097809743_0.050551018753698385"}}},"time":{"created":"2026-05-30T17:59:59.426Z","modified":"2026-09-22T17:23:30.203Z","0.1.0":"2026-05-30T17:59:59.766Z","0.1.1":"2026-05-30T18:10:53.209Z","0.1.2":"2026-06-11T11:09:41.985Z","0.1.3":"2026-06-15T13:13:50.422Z","0.1.4":"2026-06-17T16:38:56.615Z","0.1.5":"2026-06-23T20:13:12.048Z","0.1.6":"2026-06-26T18:31:11.878Z","0.1.7":"2026-07-01T03:30:46.150Z","0.1.8":"2026-07-01T23:09:27.743Z","0.2.0":"2026-07-03T06:20:45.359Z","0.2.1":"2026-07-05T08:55:18.401Z","0.2.2":"2026-07-06T01:46:07.200Z","0.2.3":"2026-07-07T20:21:23.382Z","0.2.4":"2026-07-08T20:08:49.575Z","0.3.0":"2026-07-14T18:22:35.770Z","0.3.1":"2026-07-16T05:04:33.919Z","0.3.2":"2026-07-17T00:33:45.932Z","0.4.0":"2026-07-18T16:35:06.062Z","0.4.2":"2026-07-28T05:44:41.451Z","0.5.0":"2026-08-05T22:06:48.572Z","0.5.1":"2026-08-06T02:26:45.222Z","0.5.2":"2026-08-11T05:08:44.966Z","0.5.3":"2026-08-12T20:48:20.248Z","0.5.4":"2026-08-13T00:31:54.008Z","0.5.5":"2026-08-14T13:55:02.278Z","0.5.6":"2026-08-14T15:04:41.200Z","0.5.7":"2026-08-18T01:47:48.216Z","0.5.8":"2026-08-28T06:16:38.868Z","0.6.0":"2026-09-08T12:40:40.628Z","0.7.0":"2026-09-22T17:23:29.827Z"},"bugs":{"url":"https://github.com/crewhaus/factory/issues"},"author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","homepage":"https://github.com/crewhaus/factory/tree/main/packages/tool-permission-matcher#readme","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/tool-permission-matcher"},"description":"Pattern matchers for permission rules (Bash(git *), Read, Write(**/src/**))","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"readme":"ERROR: No README data found!","readmeFilename":""}