{"_id":"@blackunicorn/bonklm-fastify","_rev":"21-5cde39d6e967a75c498685d725b3d0e0","name":"@blackunicorn/bonklm-fastify","dist-tags":{"staging-31953833282-2":"1.0.2","staging-31959413145-1":"1.0.4","staging-31969064575-1":"1.0.5","staging-31971844860-1":"1.0.6","staging-31975594478-1":"1.0.7","staging-31978732278-1":"1.0.8","staging-31983263602-1":"1.0.9","staging-31986484473-1":"1.0.10","staging-31988803567-1":"1.0.11","staging-31992784992-1":"1.0.12","staging-31998310057-1":"1.0.13","staging-32036358308-2":"1.0.14","staging-32116452720-1":"1.0.15","latest":"1.0.16","staging-32125975777-1":"1.0.16"},"versions":{"1.0.2":{"name":"@blackunicorn/bonklm-fastify","version":"1.0.2","keywords":["fastify","plugin","llm","guardrails","security","prompt-injection","jailbreak","ai-safety"],"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","_id":"@blackunicorn/bonklm-fastify@1.0.2","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"homepage":"https://github.com/BlackUnicornSecurity/bonklm#readme","bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"dist":{"shasum":"3f2ca79928a282f5b11cb265fd4fc286dbb3f744","tarball":"https://registry.npmjs.org/@blackunicorn/bonklm-fastify/-/bonklm-fastify-1.0.2.tgz","fileCount":19,"integrity":"sha512-EsYkGcewGG/C1kB53199seRdXUQZUGwCNYVuojDMNlJS+YDVX7afcF+rLBqhQmF6MFSpqLhrEyfCq2/HecFgmA==","signatures":[{"sig":"MEUCIQC6VZtzT9o/oFrz5xRZVxIu57QtZvoRRxm8Ysr+dnc57QIgZ/wR87GkowHeTyuRGqI5YhDVAY1NhCq9BGmnMdEpkjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackunicorn%2fbonklm-fastify@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65759},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-fastify-1.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.4.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:types":"tsd && tsc -p tsconfig.fastify5min.json && tsc -p tsconfig.fastify5.json","test:coverage":"vitest --coverage"},"_npmUser":{"name":"schenlong","email":"julien@blackunicorn.tech"},"_resolved":"/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-fastify-1.0.2.tgz","_integrity":"sha512-EsYkGcewGG/C1kB53199seRdXUQZUGwCNYVuojDMNlJS+YDVX7afcF+rLBqhQmF6MFSpqLhrEyfCq2/HecFgmA==","repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/fastify-plugin"},"_npmVersion":"10.9.9","description":"Fastify plugin for BonkLM","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify-plugin":"^6.0.0","@blackunicorn/bonklm":"1.0.2","@blackunicorn/bonklm-logger":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","fastify5":"npm:fastify@5.12.0","typescript":"^5.3.3","@types/node":"^20.11.0","fastify5min":"npm:fastify@5.8.5","@vitest/coverage-v8":"^4.1.7","vite-tsconfig-paths":"^6.1.1"},"peerDependencies":{"fastify":"^5.8.5"},"peerDependenciesMeta":{"fastify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bonklm-fastify_1.0.2_1786895050348_0.19388898517223274","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@blackunicorn/bonklm-fastify","version":"1.0.4","keywords":["fastify","plugin","llm","guardrails","security","prompt-injection","jailbreak","ai-safety"],"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","_id":"@blackunicorn/bonklm-fastify@1.0.4","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"homepage":"https://github.com/BlackUnicornSecurity/bonklm#readme","bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"dist":{"shasum":"9c14e91652e4ce2539ca37183f01b3cc13fbc8a0","tarball":"https://registry.npmjs.org/@blackunicorn/bonklm-fastify/-/bonklm-fastify-1.0.4.tgz","fileCount":19,"integrity":"sha512-PER69DwFpomQpYBUlgJ7DD01/Es1LKAVnfuiR0hsxFZKmE4zJwC6SLouxVROLerKJUTdTWYwDXwLxjSM/XjM4Q==","signatures":[{"sig":"MEYCIQD+KGNT0wYllePTptyxl7M/M4JbQBG9EzXoEw2Q2AqYzAIhAJamD0akGPdddRPJ08jGDa0YG1Dgj4rg1VH0SygD1jgD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackunicorn%2fbonklm-fastify@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65748},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-fastify-1.0.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.4.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:types":"tsd && tsc -p tsconfig.fastify5min.json && tsc -p tsconfig.fastify5.json","test:coverage":"vitest --coverage"},"_npmUser":{"name":"schenlong","email":"julien@blackunicorn.tech"},"_resolved":"/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-fastify-1.0.4.tgz","_integrity":"sha512-PER69DwFpomQpYBUlgJ7DD01/Es1LKAVnfuiR0hsxFZKmE4zJwC6SLouxVROLerKJUTdTWYwDXwLxjSM/XjM4Q==","repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/fastify-plugin"},"_npmVersion":"10.9.9","description":"Fastify plugin for BonkLM","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify-plugin":"^6.0.0","@blackunicorn/bonklm":"1.0.4","@blackunicorn/bonklm-logger":"1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","fastify5":"npm:fastify@5.12.0","typescript":"^5.3.3","@types/node":"^20.11.0","fastify5min":"npm:fastify@5.8.5","@vitest/coverage-v8":"^4.1.10","vite-tsconfig-paths":"^6.1.1"},"peerDependencies":{"fastify":"^5.8.5"},"peerDependenciesMeta":{"fastify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bonklm-fastify_1.0.4_1786899712707_0.3255360997425496","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@blackunicorn/bonklm-fastify","version":"1.0.5","keywords":["fastify","plugin","llm","guardrails","security","prompt-injection","jailbreak","ai-safety"],"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","_id":"@blackunicorn/bonklm-fastify@1.0.5","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"homepage":"https://github.com/BlackUnicornSecurity/bonklm#readme","bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"dist":{"shasum":"6b8a65bc0a684568862daa2e92e6e4da059635b9","tarball":"https://registry.npmjs.org/@blackunicorn/bonklm-fastify/-/bonklm-fastify-1.0.5.tgz","fileCount":19,"integrity":"sha512-tT6basdjGEPd8u/ZQufq7hceOntWvPpQAtLWPrDX8M2RyBf3OKuR1FUD9dDbiMhAMCVKgYpyWmPcwQ2UXRpWvg==","signatures":[{"sig":"MEUCIQDW0kXV54wzYWTckDeTDktNxvZen1bDY5t9i0EjBrXSeAIgb7jl3HUjufoJ2ts9Z4iD+51ouBXcHPsmHl2KL0jX5Ec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackunicorn%2fbonklm-fastify@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65748},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-fastify-1.0.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.4.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:types":"tsd && tsc -p tsconfig.fastify5min.json && tsc -p tsconfig.fastify5.json","test:coverage":"vitest --coverage"},"_npmUser":{"name":"schenlong","email":"julien@blackunicorn.tech"},"_resolved":"/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-fastify-1.0.5.tgz","_integrity":"sha512-tT6basdjGEPd8u/ZQufq7hceOntWvPpQAtLWPrDX8M2RyBf3OKuR1FUD9dDbiMhAMCVKgYpyWmPcwQ2UXRpWvg==","repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/fastify-plugin"},"_npmVersion":"10.9.9","description":"Fastify plugin for BonkLM","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify-plugin":"^6.0.0","@blackunicorn/bonklm":"1.0.5","@blackunicorn/bonklm-logger":"1.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","fastify5":"npm:fastify@5.12.0","typescript":"^5.3.3","@types/node":"^20.11.0","fastify5min":"npm:fastify@5.8.5","@vitest/coverage-v8":"^4.1.10","vite-tsconfig-paths":"^6.1.1"},"peerDependencies":{"fastify":"^5.8.5"},"peerDependenciesMeta":{"fastify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bonklm-fastify_1.0.5_1786911626170_0.43004171916770884","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@blackunicorn/bonklm-fastify","version":"1.0.6","keywords":["fastify","plugin","llm","guardrails","security","prompt-injection","jailbreak","ai-safety"],"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","_id":"@blackunicorn/bonklm-fastify@1.0.6","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"homepage":"https://github.com/BlackUnicornSecurity/bonklm#readme","bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"dist":{"shasum":"68f4771b597a4bf59ce4ea99ad8eeb16b1e94441","tarball":"https://registry.npmjs.org/@blackunicorn/bonklm-fastify/-/bonklm-fastify-1.0.6.tgz","fileCount":19,"integrity":"sha512-oiJkHUhMqH3RvAFSU1be5F8Al8BT+IShEcZEmzaUPpze/dLQDaHrL3QOdhngrwkKbzzKHo65g43ezDNeLtoCDA==","signatures":[{"sig":"MEQCIEq0jUJ/W10u5AQSInFA1jTRwqfMxQNt8zwnNnpkBga8AiAwRejIS+qwGa8rYuJufuIn+mudwlanxZibTLK+SC9C4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackunicorn%2fbonklm-fastify@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65748},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-fastify-1.0.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.4.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:types":"tsd && tsc -p tsconfig.fastify5min.json && tsc -p tsconfig.fastify5.json","test:coverage":"vitest --coverage"},"_npmUser":{"name":"schenlong","email":"julien@blackunicorn.tech"},"_resolved":"/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-fastify-1.0.6.tgz","_integrity":"sha512-oiJkHUhMqH3RvAFSU1be5F8Al8BT+IShEcZEmzaUPpze/dLQDaHrL3QOdhngrwkKbzzKHo65g43ezDNeLtoCDA==","repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/fastify-plugin"},"_npmVersion":"10.9.9","description":"Fastify plugin for BonkLM","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify-plugin":"^6.0.0","@blackunicorn/bonklm":"1.0.6","@blackunicorn/bonklm-logger":"1.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","fastify5":"npm:fastify@5.12.0","typescript":"^5.3.3","@types/node":"^20.11.0","fastify5min":"npm:fastify@5.8.5","@vitest/coverage-v8":"^4.1.10","vite-tsconfig-paths":"^6.1.1"},"peerDependencies":{"fastify":"^5.8.5"},"peerDependenciesMeta":{"fastify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bonklm-fastify_1.0.6_1786914922412_0.15348156806247304","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@blackunicorn/bonklm-fastify","version":"1.0.7","keywords":["fastify","plugin","llm","guardrails","security","prompt-injection","jailbreak","ai-safety"],"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","_id":"@blackunicorn/bonklm-fastify@1.0.7","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"homepage":"https://github.com/BlackUnicornSecurity/bonklm#readme","bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"dist":{"shasum":"8a01c9034f3bb25459957002973fb6935818f649","tarball":"https://registry.npmjs.org/@blackunicorn/bonklm-fastify/-/bonklm-fastify-1.0.7.tgz","fileCount":19,"integrity":"sha512-DMOXudg6AsntiXkcDURcp8JKm+rBg1+U3kOLxSZNg8XvjjqbHt1l+A8HKsMMC0YqewEtFZk8yaSTjgWFTO+t2Q==","signatures":[{"sig":"MEUCIQCrMyvRkJFoYPFrXxTM+uUV8eyQrez1jkoo1NiQELOQwAIgAWLKfwxuV9x6MPXt0nb/yg66FEfrSpMNziOw9I8yUls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackunicorn%2fbonklm-fastify@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65748},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-fastify-1.0.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.4.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:types":"tsd && tsc -p tsconfig.fastify5min.json && tsc -p tsconfig.fastify5.json","test:coverage":"vitest --coverage"},"_npmUser":{"name":"schenlong","email":"julien@blackunicorn.tech"},"_resolved":"/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-fastify-1.0.7.tgz","_integrity":"sha512-DMOXudg6AsntiXkcDURcp8JKm+rBg1+U3kOLxSZNg8XvjjqbHt1l+A8HKsMMC0YqewEtFZk8yaSTjgWFTO+t2Q==","repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/fastify-plugin"},"_npmVersion":"10.9.9","description":"Fastify plugin for BonkLM","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify-plugin":"^6.0.0","@blackunicorn/bonklm":"1.0.7","@blackunicorn/bonklm-logger":"1.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","fastify5":"npm:fastify@5.12.0","typescript":"^5.3.3","@types/node":"^20.11.0","fastify5min":"npm:fastify@5.8.5","@vitest/coverage-v8":"^4.1.10","vite-tsconfig-paths":"^6.1.1"},"peerDependencies":{"fastify":"^5.8.5"},"peerDependenciesMeta":{"fastify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bonklm-fastify_1.0.7_1786919558216_0.613206502641557","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@blackunicorn/bonklm-fastify","version":"1.0.8","keywords":["fastify","plugin","llm","guardrails","security","prompt-injection","jailbreak","ai-safety"],"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","_id":"@blackunicorn/bonklm-fastify@1.0.8","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"homepage":"https://github.com/BlackUnicornSecurity/bonklm#readme","bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"dist":{"shasum":"094d762a58727c9f39a24bd5c2481afae9d15665","tarball":"https://registry.npmjs.org/@blackunicorn/bonklm-fastify/-/bonklm-fastify-1.0.8.tgz","fileCount":19,"integrity":"sha512-hd3Wn3vuRIET+peND82RjNMC/Eu2tL+iVwMFD7NXSoQGZQo3D2DFmRfHb0061EPdewPeRhaE25kDu8hbbab0Fw==","signatures":[{"sig":"MEUCIQDgimpWXAw5jUbAOEgy+hF9vEOrzYBcM1FSq+ptQXzOTgIgY8J0LTOiaiIwoa5U6Avl7C6zwbZlcAk4peKD22gtSIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackunicorn%2fbonklm-fastify@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65748},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-fastify-1.0.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.4.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:types":"tsd && tsc -p tsconfig.fastify5min.json && tsc -p tsconfig.fastify5.json","test:coverage":"vitest --coverage"},"_npmUser":{"name":"schenlong","email":"julien@blackunicorn.tech"},"_resolved":"/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-fastify-1.0.8.tgz","_integrity":"sha512-hd3Wn3vuRIET+peND82RjNMC/Eu2tL+iVwMFD7NXSoQGZQo3D2DFmRfHb0061EPdewPeRhaE25kDu8hbbab0Fw==","repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/fastify-plugin"},"_npmVersion":"10.9.9","description":"Fastify plugin for BonkLM","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify-plugin":"^6.0.0","@blackunicorn/bonklm":"1.0.8","@blackunicorn/bonklm-logger":"1.0.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","fastify5":"npm:fastify@5.12.0","typescript":"^5.3.3","@types/node":"^20.11.0","fastify5min":"npm:fastify@5.8.5","@vitest/coverage-v8":"^4.1.10","vite-tsconfig-paths":"^6.1.1"},"peerDependencies":{"fastify":"^5.8.5"},"peerDependenciesMeta":{"fastify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bonklm-fastify_1.0.8_1786923652077_0.9229400180949814","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@blackunicorn/bonklm-fastify","version":"1.0.9","keywords":["fastify","plugin","llm","guardrails","security","prompt-injection","jailbreak","ai-safety"],"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","_id":"@blackunicorn/bonklm-fastify@1.0.9","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"homepage":"https://github.com/BlackUnicornSecurity/bonklm#readme","bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"dist":{"shasum":"1b70b4d1d5ded13308a2b6b6e23c7ec099817b1e","tarball":"https://registry.npmjs.org/@blackunicorn/bonklm-fastify/-/bonklm-fastify-1.0.9.tgz","fileCount":19,"integrity":"sha512-v6Qwj0agoIVvJ8TXHh8xrv7k/2dj5hkreMjON5LS+eZ48IfZchz1lcG5XnuVLLlMXltWr/0vpZAnp/+YL9WChw==","signatures":[{"sig":"MEUCIQDZU0mWFNQb1IHJ+UyL9wRyf1EQmBJ/RW54AXYM8F3nNwIgHllfa1DAraYbL6j7CJxVYxgST4swk/kUI7WBLJqRTH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackunicorn%2fbonklm-fastify@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65748},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-fastify-1.0.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.4.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:types":"tsd && tsc -p tsconfig.fastify5min.json && tsc -p tsconfig.fastify5.json","test:coverage":"vitest --coverage"},"_npmUser":{"name":"schenlong","email":"julien@blackunicorn.tech"},"_resolved":"/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-fastify-1.0.9.tgz","_integrity":"sha512-v6Qwj0agoIVvJ8TXHh8xrv7k/2dj5hkreMjON5LS+eZ48IfZchz1lcG5XnuVLLlMXltWr/0vpZAnp/+YL9WChw==","repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/fastify-plugin"},"_npmVersion":"10.9.9","description":"Fastify plugin for BonkLM","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify-plugin":"^6.0.0","@blackunicorn/bonklm":"1.0.9","@blackunicorn/bonklm-logger":"1.0.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","fastify5":"npm:fastify@5.12.0","typescript":"^5.3.3","@types/node":"^20.11.0","fastify5min":"npm:fastify@5.8.5","@vitest/coverage-v8":"^4.1.10","vite-tsconfig-paths":"^6.1.1"},"peerDependencies":{"fastify":"^5.8.5"},"peerDependenciesMeta":{"fastify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bonklm-fastify_1.0.9_1786929308693_0.10245401229699125","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@blackunicorn/bonklm-fastify","version":"1.0.10","keywords":["fastify","plugin","llm","guardrails","security","prompt-injection","jailbreak","ai-safety"],"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","_id":"@blackunicorn/bonklm-fastify@1.0.10","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"homepage":"https://github.com/BlackUnicornSecurity/bonklm#readme","bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"dist":{"shasum":"cd2b6b51d8a2b0c999a86bec3cf5dcb1c19e87eb","tarball":"https://registry.npmjs.org/@blackunicorn/bonklm-fastify/-/bonklm-fastify-1.0.10.tgz","fileCount":19,"integrity":"sha512-jYSOhSkYAqBCX0pY9T/VIWyWC6jcEjPHhrd8FL9QgkLHYuGTt8P1wCP1Gp1ZdR1npag/+Y0oJFXDTH/KQpdcvg==","signatures":[{"sig":"MEYCIQDasiRK5cgU9uPWLSY+gnwsNL7pBjZCitnOXvlZ1gfT+QIhAPfeoUfuuhzqm4TsOUM4P8vSPdenY3G8BIjY3zBIiSg5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackunicorn%2fbonklm-fastify@1.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65751},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-fastify-1.0.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.4.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:types":"tsd && tsc -p tsconfig.fastify5min.json && tsc -p tsconfig.fastify5.json","test:coverage":"vitest --coverage"},"_npmUser":{"name":"schenlong","email":"julien@blackunicorn.tech"},"_resolved":"/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-fastify-1.0.10.tgz","_integrity":"sha512-jYSOhSkYAqBCX0pY9T/VIWyWC6jcEjPHhrd8FL9QgkLHYuGTt8P1wCP1Gp1ZdR1npag/+Y0oJFXDTH/KQpdcvg==","repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/fastify-plugin"},"_npmVersion":"10.9.9","description":"Fastify plugin for BonkLM","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify-plugin":"^6.0.0","@blackunicorn/bonklm":"1.0.10","@blackunicorn/bonklm-logger":"1.0.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","fastify5":"npm:fastify@5.12.0","typescript":"^5.3.3","@types/node":"^20.11.0","fastify5min":"npm:fastify@5.8.5","@vitest/coverage-v8":"^4.1.10","vite-tsconfig-paths":"^6.1.1"},"peerDependencies":{"fastify":"^5.8.5"},"peerDependenciesMeta":{"fastify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bonklm-fastify_1.0.10_1786933476892_0.7208053322419001","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@blackunicorn/bonklm-fastify","version":"1.0.11","keywords":["fastify","plugin","llm","guardrails","security","prompt-injection","jailbreak","ai-safety"],"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","_id":"@blackunicorn/bonklm-fastify@1.0.11","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"homepage":"https://github.com/BlackUnicornSecurity/bonklm#readme","bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"dist":{"shasum":"54ba84512ab289822ccc944828a60874a1139eaf","tarball":"https://registry.npmjs.org/@blackunicorn/bonklm-fastify/-/bonklm-fastify-1.0.11.tgz","fileCount":19,"integrity":"sha512-4IGYbDldE2nvgoPnhRXuEmTiDk2x2Sq8IpDc1G/N5FZDjjdpBye+pZgYQli1yiXdkPirI1R2n1qwnCTfXzKiJg==","signatures":[{"sig":"MEQCIDtTJy3gTWHEbqmSqzuAZ29j2GVjZYn6yFeeyUioijZ+AiBnNal+m7De6P4nV3bS+J3gPfUrGYiNJFrvkJf7uU8aDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackunicorn%2fbonklm-fastify@1.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65751},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-fastify-1.0.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.4.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:types":"tsd && tsc -p tsconfig.fastify5min.json && tsc -p tsconfig.fastify5.json","test:coverage":"vitest --coverage"},"_npmUser":{"name":"schenlong","email":"julien@blackunicorn.tech"},"_resolved":"/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-fastify-1.0.11.tgz","_integrity":"sha512-4IGYbDldE2nvgoPnhRXuEmTiDk2x2Sq8IpDc1G/N5FZDjjdpBye+pZgYQli1yiXdkPirI1R2n1qwnCTfXzKiJg==","repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/fastify-plugin"},"_npmVersion":"10.9.9","description":"Fastify plugin for BonkLM","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify-plugin":"^6.0.0","@blackunicorn/bonklm":"1.0.11","@blackunicorn/bonklm-logger":"1.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","fastify5":"npm:fastify@5.12.0","typescript":"^5.3.3","@types/node":"^20.11.0","fastify5min":"npm:fastify@5.8.5","@vitest/coverage-v8":"^4.1.10","vite-tsconfig-paths":"^6.1.1"},"peerDependencies":{"fastify":"^5.8.5"},"peerDependenciesMeta":{"fastify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bonklm-fastify_1.0.11_1786935958908_0.9618922763480882","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@blackunicorn/bonklm-fastify","version":"1.0.12","keywords":["fastify","plugin","llm","guardrails","security","prompt-injection","jailbreak","ai-safety"],"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","_id":"@blackunicorn/bonklm-fastify@1.0.12","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"homepage":"https://github.com/BlackUnicornSecurity/bonklm#readme","bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"dist":{"shasum":"15625d0b508be847f999302d7561c99d411af157","tarball":"https://registry.npmjs.org/@blackunicorn/bonklm-fastify/-/bonklm-fastify-1.0.12.tgz","fileCount":19,"integrity":"sha512-2AbudZdMJDlP+Ne4D2Ye5rooMmWdoDVCWnpPtp10eP+a/7LgntWiPxhmz4XxXGV1GOb4seBnIR7iwYBbOQopyA==","signatures":[{"sig":"MEUCIQDKQDAes4uYxX9kZLkP8ucMxILM4LKlqU89Kl49chIHLAIgY9esHyqqV460uGwYHjMhsujROXmNF0tCNg476mD9NKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackunicorn%2fbonklm-fastify@1.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65751},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-fastify-1.0.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.4.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:types":"tsd && tsc -p tsconfig.fastify5min.json && tsc -p tsconfig.fastify5.json","test:coverage":"vitest --coverage"},"_npmUser":{"name":"schenlong","email":"julien@blackunicorn.tech"},"_resolved":"/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-fastify-1.0.12.tgz","_integrity":"sha512-2AbudZdMJDlP+Ne4D2Ye5rooMmWdoDVCWnpPtp10eP+a/7LgntWiPxhmz4XxXGV1GOb4seBnIR7iwYBbOQopyA==","repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/fastify-plugin"},"_npmVersion":"10.9.9","description":"Fastify plugin for BonkLM","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify-plugin":"^6.0.0","@blackunicorn/bonklm":"1.0.12","@blackunicorn/bonklm-logger":"1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","fastify5":"npm:fastify@5.12.0","typescript":"^5.3.3","@types/node":"^20.11.0","fastify5min":"npm:fastify@5.8.5","@vitest/coverage-v8":"^4.1.10","vite-tsconfig-paths":"^6.1.1"},"peerDependencies":{"fastify":"^5.8.5"},"peerDependenciesMeta":{"fastify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bonklm-fastify_1.0.12_1786940503553_0.10249016279066647","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@blackunicorn/bonklm-fastify","version":"1.0.13","keywords":["fastify","plugin","llm","guardrails","security","prompt-injection","jailbreak","ai-safety"],"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","_id":"@blackunicorn/bonklm-fastify@1.0.13","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"homepage":"https://github.com/BlackUnicornSecurity/bonklm#readme","bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"dist":{"shasum":"13304520dcb5a9dd858316d2f085016e24dd2a1b","tarball":"https://registry.npmjs.org/@blackunicorn/bonklm-fastify/-/bonklm-fastify-1.0.13.tgz","fileCount":19,"integrity":"sha512-DNeF65riKDr3dcxw8MYQvsNlcy9Yv3IxQnrm6ZFwgcGYHzLsuXXSfHMZYOxh6C875iAVCoSpUKpMlV6mkHJX+Q==","signatures":[{"sig":"MEYCIQCdsexe4+/RVd1BL3V0jcEObWXteg9u4kU/FxAuHMM0+wIhANg8lPPfAMBEkDuvZpAs2L0J7IwGW+UX8QPyfevXoy/k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackunicorn%2fbonklm-fastify@1.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65751},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-fastify-1.0.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.4.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:types":"tsd && tsc -p tsconfig.fastify5min.json && tsc -p tsconfig.fastify5.json","test:coverage":"vitest --coverage"},"_npmUser":{"name":"schenlong","email":"julien@blackunicorn.tech"},"_resolved":"/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-fastify-1.0.13.tgz","_integrity":"sha512-DNeF65riKDr3dcxw8MYQvsNlcy9Yv3IxQnrm6ZFwgcGYHzLsuXXSfHMZYOxh6C875iAVCoSpUKpMlV6mkHJX+Q==","repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/fastify-plugin"},"_npmVersion":"10.9.9","description":"Fastify plugin for BonkLM","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify-plugin":"^6.0.0","@blackunicorn/bonklm":"1.0.13","@blackunicorn/bonklm-logger":"1.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","fastify5":"npm:fastify@5.12.0","typescript":"^5.3.3","@types/node":"^20.11.0","fastify5min":"npm:fastify@5.8.5","@vitest/coverage-v8":"^4.1.10","vite-tsconfig-paths":"^6.1.1"},"peerDependencies":{"fastify":"^5.8.5"},"peerDependenciesMeta":{"fastify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bonklm-fastify_1.0.13_1786946220039_0.15792621508288907","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@blackunicorn/bonklm-fastify","version":"1.0.14","keywords":["fastify","plugin","llm","guardrails","security","prompt-injection","jailbreak","ai-safety"],"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","_id":"@blackunicorn/bonklm-fastify@1.0.14","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"homepage":"https://github.com/BlackUnicornSecurity/bonklm#readme","bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"dist":{"shasum":"7ed0d6a39c2f663524b6c54d30d8cb6b8c38d94a","tarball":"https://registry.npmjs.org/@blackunicorn/bonklm-fastify/-/bonklm-fastify-1.0.14.tgz","fileCount":19,"integrity":"sha512-LDNRea0+du+2+ob5SWohWETcDYWnm+bzYpgYxNnAireNhgoPPYJ3B0Wda0ngCph7i+mtlga/otI47M2EMU8gCw==","signatures":[{"sig":"MEYCIQDtOCfPh2xS1hCgv1Poam/VXfgcYehOcnYaZMTbX/YQmQIhAP79q1QteN4SCKD5PmM1Ty4iwFSxeQ41isNe+dMrn+RK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackunicorn%2fbonklm-fastify@1.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65751},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-fastify-1.0.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.4.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:types":"tsd && tsc -p tsconfig.fastify5min.json && tsc -p tsconfig.fastify5.json","test:coverage":"vitest --coverage"},"_npmUser":{"name":"schenlong","email":"julien@blackunicorn.tech"},"_resolved":"/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-fastify-1.0.14.tgz","_integrity":"sha512-LDNRea0+du+2+ob5SWohWETcDYWnm+bzYpgYxNnAireNhgoPPYJ3B0Wda0ngCph7i+mtlga/otI47M2EMU8gCw==","repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/fastify-plugin"},"_npmVersion":"10.9.9","description":"Fastify plugin for BonkLM","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify-plugin":"^6.0.0","@blackunicorn/bonklm":"1.0.14","@blackunicorn/bonklm-logger":"1.0.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","fastify5":"npm:fastify@5.12.0","typescript":"^5.3.3","@types/node":"^20.11.0","fastify5min":"npm:fastify@5.8.5","@vitest/coverage-v8":"^4.1.10","vite-tsconfig-paths":"^6.1.1"},"peerDependencies":{"fastify":"^5.8.5"},"peerDependenciesMeta":{"fastify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bonklm-fastify_1.0.14_1786984621845_0.8432291872818194","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@blackunicorn/bonklm-fastify","version":"1.0.15","keywords":["fastify","plugin","llm","guardrails","security","prompt-injection","jailbreak","ai-safety"],"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","_id":"@blackunicorn/bonklm-fastify@1.0.15","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"homepage":"https://github.com/BlackUnicornSecurity/bonklm#readme","bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"dist":{"shasum":"2b0117a972685a392cab378b77662337b252322c","tarball":"https://registry.npmjs.org/@blackunicorn/bonklm-fastify/-/bonklm-fastify-1.0.15.tgz","fileCount":21,"integrity":"sha512-cIwW+vBwhzjmU7/ZRKHx0/LoRBCfat0jWOFyhwSBC9cFtUpOKzMOtw1UhXAMMWD+/0vHp7DtPtgyK54c4ejGTQ==","signatures":[{"sig":"MEYCIQDKbwcNTFerurxuIO/HRMP3XuaoOLno0opz88IKGMlWJQIhALOK3deXo63jxbK7VvVcAIjYPq9O8OB2Y1yinIGWzqip","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackunicorn%2fbonklm-fastify@1.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65752},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-fastify-1.0.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.4.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:types":"tsd && tsc -p tsconfig.fastify5min.json && tsc -p tsconfig.fastify5.json","test:coverage":"vitest --coverage"},"_npmUser":{"name":"schenlong","email":"julien@blackunicorn.tech"},"_resolved":"/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-fastify-1.0.15.tgz","_integrity":"sha512-cIwW+vBwhzjmU7/ZRKHx0/LoRBCfat0jWOFyhwSBC9cFtUpOKzMOtw1UhXAMMWD+/0vHp7DtPtgyK54c4ejGTQ==","repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/fastify-plugin"},"_npmVersion":"10.9.9","description":"Fastify plugin for BonkLM","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify-plugin":"^6.0.0","@blackunicorn/bonklm":"1.0.15","@blackunicorn/bonklm-logger":"1.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","fastify5":"npm:fastify@5.12.0","typescript":"^5.3.3","@types/node":"^20.11.0","fastify5min":"npm:fastify@5.8.5","@vitest/coverage-v8":"^4.1.10","vite-tsconfig-paths":"^6.1.1"},"peerDependencies":{"fastify":"^5.8.5"},"peerDependenciesMeta":{"fastify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bonklm-fastify_1.0.15_1787043058503_0.8193960497137569","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@blackunicorn/bonklm-fastify","version":"1.0.16","keywords":["fastify","plugin","llm","guardrails","security","prompt-injection","jailbreak","ai-safety"],"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","_id":"@blackunicorn/bonklm-fastify@1.0.16","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"homepage":"https://github.com/BlackUnicornSecurity/bonklm#readme","bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"dist":{"shasum":"78f88fea0260b1270fc0a9b01f628c7f7123f5e7","tarball":"https://registry.npmjs.org/@blackunicorn/bonklm-fastify/-/bonklm-fastify-1.0.16.tgz","fileCount":21,"integrity":"sha512-NNCgKR8gPotQgHk2khATz3MMlfWXqDNIlZbpASxatmQVztsSoEaHL1m6oSIsxbgxgoh1pouLYC03+5j94VuXrQ==","signatures":[{"sig":"MEYCIQCT9stsTH6HTsBPfn+zldk7aXMdQhY0buLZtWitRNkVaQIhAOhzJzrxjj5rO4GJlluqR4g4ChisV87wKn9hjwlV3AFE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackunicorn%2fbonklm-fastify@1.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65752},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-fastify-1.0.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.4.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:types":"tsd && tsc -p tsconfig.fastify5min.json && tsc -p tsconfig.fastify5.json","test:coverage":"vitest --coverage"},"_npmUser":{"name":"schenlong","email":"julien@blackunicorn.tech"},"_resolved":"/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-fastify-1.0.16.tgz","_integrity":"sha512-NNCgKR8gPotQgHk2khATz3MMlfWXqDNIlZbpASxatmQVztsSoEaHL1m6oSIsxbgxgoh1pouLYC03+5j94VuXrQ==","repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/fastify-plugin"},"_npmVersion":"10.9.9","description":"Fastify plugin for BonkLM","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify-plugin":"^6.0.0","@blackunicorn/bonklm":"1.0.16","@blackunicorn/bonklm-logger":"1.0.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","fastify5":"npm:fastify@5.12.0","typescript":"^5.3.3","@types/node":"^20.11.0","fastify5min":"npm:fastify@5.8.5","@vitest/coverage-v8":"^4.1.10","vite-tsconfig-paths":"^6.1.1"},"peerDependencies":{"fastify":"^5.8.5"},"peerDependenciesMeta":{"fastify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bonklm-fastify_1.0.16_1787049658030_0.5671821692080179","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-08-16T15:44:10.207Z","modified":"2026-08-18T11:12:21.607Z","1.0.2":"2026-08-16T15:44:10.524Z","1.0.4":"2026-08-16T17:01:52.853Z","1.0.5":"2026-08-16T20:20:26.319Z","1.0.6":"2026-08-16T21:15:22.594Z","1.0.7":"2026-08-16T22:32:38.355Z","1.0.8":"2026-08-16T23:40:52.233Z","1.0.9":"2026-08-17T01:15:08.830Z","1.0.10":"2026-08-17T02:24:37.051Z","1.0.11":"2026-08-17T03:05:59.067Z","1.0.12":"2026-08-17T04:21:43.701Z","1.0.13":"2026-08-17T05:57:00.189Z","1.0.14":"2026-08-17T16:37:01.994Z","1.0.15":"2026-08-18T08:50:58.654Z","1.0.16":"2026-08-18T10:40:58.171Z"},"bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","homepage":"https://github.com/BlackUnicornSecurity/bonklm#readme","keywords":["fastify","plugin","llm","guardrails","security","prompt-injection","jailbreak","ai-safety"],"repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/fastify-plugin"},"description":"Fastify plugin for BonkLM","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"readme":"","readmeFilename":"README.md"}