{"_id":"@aigrc/i2e-firewall","_rev":"2-f2edeb9df3c26a3215f3d26ef6e6e99b","name":"@aigrc/i2e-firewall","dist-tags":{"latest":"3.1.0"},"versions":{"0.1.0":{"name":"@aigrc/i2e-firewall","version":"0.1.0","keywords":["aigrc","ai-governance","i2e","supply-chain-firewall","policy-enforcement","sarif","compliance"],"author":{"name":"AIGRC","email":"contact@aigrc.dev"},"license":"Apache-2.0","_id":"@aigrc/i2e-firewall@0.1.0","maintainers":[{"name":"ai-grc","email":"admin@aigrc.dev"}],"homepage":"https://github.com/aigrc/aigrc#readme","bugs":{"url":"https://github.com/aigrc/aigrc/issues"},"dist":{"shasum":"2109031dd3402df2c1bb183724bb7466d8da2fd0","tarball":"https://registry.npmjs.org/@aigrc/i2e-firewall/-/i2e-firewall-0.1.0.tgz","fileCount":34,"integrity":"sha512-aBFwKMzU6mFybW8hKAnb2wWRNk4Nu0rCQ1Z19hYsTDOB3Y84P92bMRwh+wdmmPRjuWDdH7A3NfTwwkZ4j+yH8Q==","signatures":[{"sig":"MEQCICSdsXzI3WBd8SqyfLs1GqZodnl/NcovR5xK31Zubm51AiBBrX0FOxzueQjW6JLC+fg9Jwoji982P8PRl7ZHQ3DPFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435768},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./checkers":{"types":"./dist/checkers/index.d.ts","import":"./dist/checkers/index.mjs","require":"./dist/checkers/index.js"},"./scanners":{"types":"./dist/scanners/index.d.ts","import":"./dist/scanners/index.mjs","require":"./dist/scanners/index.js"},"./reporters":{"types":"./dist/reporters/index.d.ts","import":"./dist/reporters/index.mjs","require":"./dist/reporters/index.js"}},"gitHead":"5fa72477bba6ed36ea993a7174f2e17e4f402ec3","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ai-grc","email":"admin@aigrc.dev"},"repository":{"url":"git+https://github.com/aigrc/aigrc.git","type":"git","directory":"packages/i2e-firewall"},"_npmVersion":"10.8.2","description":"I2E Supply Chain Firewall - Enforce AIR constraints across IDE, CI/CD, and runtime","directories":{},"_nodeVersion":"24.2.0","dependencies":{"zod":"^3.22.4","glob":"^10.3.10","uuid":"^9.0.0","yaml":"^2.3.4","@aigrc/core":"^0.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","rimraf":"^5.0.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/uuid":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/i2e-firewall_0.1.0_1767985296609_0.9735922696087942","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@aigrc/i2e-firewall","version":"3.1.0","description":"I2E Supply Chain Firewall - Enforce AIR constraints across IDE, CI/CD, and runtime","license":"Apache-2.0","author":{"name":"AIGRC","email":"contact@aigrc.dev"},"homepage":"https://github.com/aigrc/aigrc#readme","repository":{"type":"git","url":"git+https://github.com/aigrc/aigrc.git","directory":"packages/i2e-firewall"},"bugs":{"url":"https://github.com/aigrc/aigrc/issues"},"keywords":["aigrc","ai-governance","i2e","supply-chain-firewall","policy-enforcement","sarif","compliance"],"engines":{"node":">=18.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./checkers":{"types":"./dist/checkers/index.d.ts","import":"./dist/checkers/index.mjs","require":"./dist/checkers/index.js"},"./scanners":{"types":"./dist/scanners/index.d.ts","import":"./dist/scanners/index.mjs","require":"./dist/scanners/index.js"},"./reporters":{"types":"./dist/reporters/index.d.ts","import":"./dist/reporters/index.mjs","require":"./dist/reporters/index.js"}},"dependencies":{"@aigrc/core":"^3.1.0","glob":"^10.3.10","uuid":"^9.0.0","yaml":"^2.3.4","zod":"^3.22.4"},"devDependencies":{"@types/node":"^20.10.0","@types/uuid":"^9.0.0","rimraf":"^5.0.0","tsup":"^8.0.1","typescript":"^5.3.0","vitest":"^1.0.0"},"scripts":{"build":"tsup","dev":"tsup --watch","test":"vitest","typecheck":"tsc --noEmit","clean":"rimraf dist"},"_id":"@aigrc/i2e-firewall@3.1.0","_integrity":"sha512-l55xwOoRLKCXe/KZFfprwn4l4010NDf/YL9X3C7b2/0PZhqoKZP6OvQvcCF31CDuVdz8V7VIouLNcwx8H60Giw==","_resolved":"/tmp/3ee3e1f417b44a7ed8936bd289ddf0e1/aigrc-i2e-firewall-3.1.0.tgz","_from":"file:aigrc-i2e-firewall-3.1.0.tgz","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-l55xwOoRLKCXe/KZFfprwn4l4010NDf/YL9X3C7b2/0PZhqoKZP6OvQvcCF31CDuVdz8V7VIouLNcwx8H60Giw==","shasum":"ea421dd5ca11f06a32a2577d14049e3494cc4988","tarball":"https://registry.npmjs.org/@aigrc/i2e-firewall/-/i2e-firewall-3.1.0.tgz","fileCount":34,"unpackedSize":435775,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDp6VcrzCTGSpFQ94//7Ybvqnw4yIi5gFq08hNSC9z9fQIgdenWVBCHU3OWhmElgzXuv8Olb5L4Mu86eZDWQoU7nys="}]},"_npmUser":{"name":"ai-grc","email":"admin@aigrc.dev"},"directories":{},"maintainers":[{"name":"ai-grc","email":"admin@aigrc.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/i2e-firewall_3.1.0_1772279887811_0.5636883158930848"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-09T19:01:36.522Z","modified":"2026-02-28T11:58:08.094Z","0.1.0":"2026-01-09T19:01:36.823Z","3.1.0":"2026-02-28T11:58:07.965Z"},"bugs":{"url":"https://github.com/aigrc/aigrc/issues"},"author":{"name":"AIGRC","email":"contact@aigrc.dev"},"license":"Apache-2.0","homepage":"https://github.com/aigrc/aigrc#readme","keywords":["aigrc","ai-governance","i2e","supply-chain-firewall","policy-enforcement","sarif","compliance"],"repository":{"type":"git","url":"git+https://github.com/aigrc/aigrc.git","directory":"packages/i2e-firewall"},"description":"I2E Supply Chain Firewall - Enforce AIR constraints across IDE, CI/CD, and runtime","maintainers":[{"name":"ai-grc","email":"admin@aigrc.dev"}],"readme":"ERROR: No README data found!","readmeFilename":""}