{"_id":"@axiomify/helmet","_rev":"13-e09fe5f1323ecb5475e1b9933b4393a5","name":"@axiomify/helmet","dist-tags":{"next":"6.0.0-rc.2","latest":"7.1.0"},"versions":{"4.0.0":{"name":"@axiomify/helmet","version":"4.0.0","_id":"@axiomify/helmet@4.0.0","maintainers":[{"name":"topman","email":"okunlolatopman14@gmail.com"}],"dist":{"shasum":"e50f52dcb83a69dba06656c977478a91405cbbb1","tarball":"https://registry.npmjs.org/@axiomify/helmet/-/helmet-4.0.0.tgz","fileCount":6,"integrity":"sha512-VvWGOURHI2Mp2j90ErxJp/ZOOlHJWkfoLEC74X6GuY+DqCdJqc1bpBwL3Yf0/bGRUlAFWd7o7lhj9/PTFLueww==","signatures":[{"sig":"MEQCIAda8zUVkXhJw54R8akzK1erJvXlMuda/m1FkPtLPuNnAiBLbaOZ4G0RUrLCn2tnZ72G6mFlybtH2keM0uo9A6ufKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11065},"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"}},"gitHead":"4aae91f05c0f845466d7f89b21d131298ff54d2f","scripts":{"test":"vitest run","build":"tsup"},"_npmUser":{"name":"topman","email":"okunlolatopman14@gmail.com"},"_npmVersion":"10.9.2","description":"Security headers plugin for Axiomify","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@axiomify/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/helmet_4.0.0_1776729219876_0.02882914421645455","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@axiomify/helmet","version":"5.0.0","_id":"@axiomify/helmet@5.0.0","maintainers":[{"name":"topman","email":"okunlolatopman14@gmail.com"}],"dist":{"shasum":"7778714f078a7a382ae3cd8089708176f3b6c88e","tarball":"https://registry.npmjs.org/@axiomify/helmet/-/helmet-5.0.0.tgz","fileCount":6,"integrity":"sha512-9iJpwXq9G7JY6Gs2Wxk7T1OhcuAt/PEgoAiVNEgInkoFxgbuHL+seQwKFoeP6ynl4opOxFpT0eykQXtiXrRbAw==","signatures":[{"sig":"MEQCIC26KjmQpRY+qV5zhn+qjSkWN0uKMc+O4p1LBAgPfIHpAiAqfCq28svyNCbH02juL1y1DGJK69f+41PyzN7q3xC7ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13141},"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"}},"gitHead":"3bbd9c5be6bf3ef40f74370b2b810bf255f5ac0a","scripts":{"test":"vitest run","build":"tsup"},"_npmUser":{"name":"topman","email":"okunlolatopman14@gmail.com"},"_npmVersion":"10.8.2","description":"Security headers plugin for Axiomify","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@axiomify/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/helmet_5.0.0_1778232975614_0.028998793179749294","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-rc.2":{"name":"@axiomify/helmet","version":"6.0.0-rc.2","_id":"@axiomify/helmet@6.0.0-rc.2","maintainers":[{"name":"topman","email":"okunlolatopman14@gmail.com"}],"dist":{"shasum":"b228ca8af8a1187a2f2971297eded7253a3f64ac","tarball":"https://registry.npmjs.org/@axiomify/helmet/-/helmet-6.0.0-rc.2.tgz","fileCount":6,"integrity":"sha512-bO6GQOfaUau5dotZAVIiUiwwktJnGDWpu3K8C6C3+wusFS7WZeJFGwo3BBrezMNHTmmsWYF/7hY3LJp6eTYuhg==","signatures":[{"sig":"MEYCIQDusAY9uCHnBBZq9T1NKOEMAvtWVC2jaYgbg54p7Guc+AIhAPbr1taSzY5oqNF8/GJZrZKPEBXDMiXfuz7N3WxPSTIf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13146},"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"}},"gitHead":"b2fe2efe0bf3bd6774c5dd32c5059fc57d91246a","scripts":{"test":"vitest run","build":"tsup"},"_npmUser":{"name":"topman","email":"okunlolatopman14@gmail.com"},"_npmVersion":"10.8.2","description":"Security headers plugin for Axiomify","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@axiomify/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/helmet_6.0.0-rc.2_1779031468284_0.4529709675960185","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@axiomify/helmet","version":"6.0.0","author":{"url":"https://github.com/OTopman","name":"Topman","email":"okunlolatopman14@gmail.com"},"license":"MIT","_id":"@axiomify/helmet@6.0.0","maintainers":[{"name":"topman","email":"okunlolatopman14@gmail.com"}],"homepage":"https://github.com/OTopman/axiomify/blob/main/docs/packages/helmet.md","bugs":{"url":"https://github.com/OTopman/axiomify/issues"},"dist":{"shasum":"1b8693f49f5b05b3f954eecc1f364e27b51e89ed","tarball":"https://registry.npmjs.org/@axiomify/helmet/-/helmet-6.0.0.tgz","fileCount":6,"integrity":"sha512-XrnwAnlpW8cC+p+th76qnRZf0qAW8ysusjQ64lfuy9pWddHtHnaZaSmOsFKlarlU+dpA79zh/7ELR0yLo4/U4A==","signatures":[{"sig":"MEQCIGTf1UKaFaKC6KEH/47jJHSUs9HC40XYkrav2euvN6DAAiBW2eBgSXBhCEhh1b9Y/HuPU/bZ9IGwWYpHt3JDLwzTfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14091},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"8c79d9774531748e77a0496d611b27cb9cd16717","scripts":{"test":"vitest run","build":"tsup"},"_npmUser":{"name":"topman","email":"okunlolatopman14@gmail.com"},"repository":{"url":"git+https://github.com/OTopman/axiomify.git","type":"git","directory":"packages/helmet"},"_npmVersion":"10.8.2","description":"Security headers plugin for Axiomify","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@axiomify/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/helmet_6.0.0_1779729027950_0.28505888880905683","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"@axiomify/helmet","version":"6.1.0","keywords":["axiomify","helmet","security-headers","csp","hsts","http-security","middleware"],"author":{"url":"https://github.com/OTopman","name":"Topman","email":"okunlolatopman14@gmail.com"},"license":"MIT","_id":"@axiomify/helmet@6.1.0","maintainers":[{"name":"topman","email":"okunlolatopman14@gmail.com"}],"homepage":"https://github.com/OTopman/axiomify/blob/main/docs/packages/helmet.md","bugs":{"url":"https://github.com/OTopman/axiomify/issues"},"dist":{"shasum":"433aadce1deefc2a135ddf0a353f2899fd8a9357","tarball":"https://registry.npmjs.org/@axiomify/helmet/-/helmet-6.1.0.tgz","fileCount":6,"integrity":"sha512-CkhTsTJ3wiNZtbN5h3y/ldAgeDJKDqrADbgzCV5Uwos8qLYI98wPkmCZcZ4kows7SwjlIddU6kBci2c7esV/cQ==","signatures":[{"sig":"MEQCIEz8z029bridjY9mtkhFMJuIbzYOjmRtVc1JWE/QXzK6AiBrh/z9Dj+jcSl4JrdE4iYIBmnLw83PqnPQVN3mdhTBQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14227},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"d4c979a2857b4f2f2da9fecb4691ffebea17b3b9","scripts":{"test":"vitest run","build":"tsup"},"_npmUser":{"name":"topman","email":"okunlolatopman14@gmail.com"},"repository":{"url":"git+https://github.com/OTopman/axiomify.git","type":"git","directory":"packages/helmet"},"_npmVersion":"10.8.2","description":"Security headers plugin for Axiomify","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@axiomify/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/helmet_6.1.0_1779988437162_0.6801148109841637","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"@axiomify/helmet","version":"6.2.0","keywords":["axiomify","helmet","security-headers","csp","hsts","http-security","middleware"],"author":{"url":"https://github.com/OTopman","name":"Topman","email":"okunlolatopman14@gmail.com"},"license":"MIT","_id":"@axiomify/helmet@6.2.0","maintainers":[{"name":"topman","email":"okunlolatopman14@gmail.com"}],"homepage":"https://github.com/OTopman/axiomify/blob/main/docs/packages/helmet.md","bugs":{"url":"https://github.com/OTopman/axiomify/issues"},"dist":{"shasum":"f34114c8bf09e5e7a9f7a3c7daee3d5bb0e2c7d4","tarball":"https://registry.npmjs.org/@axiomify/helmet/-/helmet-6.2.0.tgz","fileCount":6,"integrity":"sha512-s8XewbS44usUtWTQ1GyLOyV50O5gGVIJP/8Xqo74ROKw9MDfOC3sZ7lGp9sULXXY38Q/Dn23msMmadQYlBviZw==","signatures":[{"sig":"MEYCIQCYemET9YY/gJSD6mvhgPkpzEOG8YMXO5I1UiiqzTmj5QIhAJhC+k86J+zjxwvTNTitTQ2QlN4oSP4HgxfVbk9TJQ5h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@axiomify%2fhelmet@6.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15635},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"1a526aaa1f0a4281cdf8a9649c8ba82fb71a4331","scripts":{"test":"vitest run","build":"tsup"},"_npmUser":{"name":"topman","email":"okunlolatopman14@gmail.com"},"repository":{"url":"git+https://github.com/OTopman/axiomify.git","type":"git","directory":"packages/helmet"},"_npmVersion":"10.8.2","description":"Security headers plugin for Axiomify","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@axiomify/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/helmet_6.2.0_1780239389541_0.20706230943605397","host":"s3://npm-registry-packages-npm-production"}},"6.3.0":{"name":"@axiomify/helmet","version":"6.3.0","keywords":["axiomify","helmet","security-headers","csp","hsts","http-security","middleware"],"author":{"url":"https://github.com/OTopman","name":"Topman","email":"okunlolatopman14@gmail.com"},"license":"MIT","_id":"@axiomify/helmet@6.3.0","maintainers":[{"name":"topman","email":"okunlolatopman14@gmail.com"}],"homepage":"https://github.com/OTopman/axiomify/blob/main/docs/packages/helmet.md","bugs":{"url":"https://github.com/OTopman/axiomify/issues"},"dist":{"shasum":"1ed1c1963c85445e68ed8dba93fa94dd7227408c","tarball":"https://registry.npmjs.org/@axiomify/helmet/-/helmet-6.3.0.tgz","fileCount":6,"integrity":"sha512-TfPjSLjnSzTNka7z+QgM4CiPB06RVAq92jonrMpo62A978NE+XhR1+UmFHyHzxROnayhTN8NIy2fdR6BC5iekQ==","signatures":[{"sig":"MEYCIQDPYgTrO2viTxc3BzvtXr5kE3OX2ArIzQUvEfD7Nlhx8wIhAOwHYHsTXYg+G20RGhMhTdTg9wm9v3u0C/qraGolYrcn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@axiomify%2fhelmet@6.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15635},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"e0d74c62efac09217319c3c3daf799f07504a3b5","scripts":{"test":"vitest run","build":"tsup"},"_npmUser":{"name":"topman","email":"okunlolatopman14@gmail.com"},"repository":{"url":"git+https://github.com/OTopman/axiomify.git","type":"git","directory":"packages/helmet"},"_npmVersion":"10.8.2","description":"Security headers plugin for Axiomify","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@axiomify/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/helmet_6.3.0_1780874323170_0.4167993323480086","host":"s3://npm-registry-packages-npm-production"}},"6.3.1":{"name":"@axiomify/helmet","version":"6.3.1","keywords":["axiomify","helmet","security-headers","csp","hsts","http-security","middleware"],"author":{"url":"https://github.com/OTopman","name":"Topman","email":"okunlolatopman14@gmail.com"},"license":"MIT","_id":"@axiomify/helmet@6.3.1","maintainers":[{"name":"topman","email":"okunlolatopman14@gmail.com"}],"homepage":"https://github.com/OTopman/axiomify/blob/main/docs/packages/helmet.md","bugs":{"url":"https://github.com/OTopman/axiomify/issues"},"dist":{"shasum":"61e1c82e53cf18db1b33a0e115bc837ed851113d","tarball":"https://registry.npmjs.org/@axiomify/helmet/-/helmet-6.3.1.tgz","fileCount":6,"integrity":"sha512-3ZeoJtRLiXZcWEEmk76ETwXWtfejlJHja0+voP4nxp6Bw5FUX/a/dIPyWEQCFgLb3ZQu2VEV84vaEMN0cSpNWw==","signatures":[{"sig":"MEQCIBSz+CHtRlyBPQrdtYe450WeYvgmWKkBo8fwXS0UcZ7pAiBqC2+gtgUe3Z/gNeaMKMRYOd20jrvzQzkjT6S1ANl/IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@axiomify%2fhelmet@6.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15635},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"47fdfec5814dc151a4c897ffbd08f8b6da77c6cf","scripts":{"test":"vitest run","build":"tsup"},"_npmUser":{"name":"topman","email":"okunlolatopman14@gmail.com"},"repository":{"url":"git+https://github.com/OTopman/axiomify.git","type":"git","directory":"packages/helmet"},"_npmVersion":"10.8.2","description":"Security headers plugin for Axiomify","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@axiomify/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/helmet_6.3.1_1781086994019_0.47110018312897295","host":"s3://npm-registry-packages-npm-production"}},"6.3.2":{"name":"@axiomify/helmet","version":"6.3.2","keywords":["axiomify","helmet","security-headers","csp","hsts","http-security","middleware"],"author":{"url":"https://github.com/OTopman","name":"Topman","email":"okunlolatopman14@gmail.com"},"license":"MIT","_id":"@axiomify/helmet@6.3.2","maintainers":[{"name":"topman","email":"okunlolatopman14@gmail.com"}],"homepage":"https://github.com/OTopman/axiomify/blob/main/docs/packages/helmet.md","bugs":{"url":"https://github.com/OTopman/axiomify/issues"},"dist":{"shasum":"2f808f2b35e2671b1c82996665d6c3c4a072fa29","tarball":"https://registry.npmjs.org/@axiomify/helmet/-/helmet-6.3.2.tgz","fileCount":6,"integrity":"sha512-V64N8pRKBPIgm/okcnYlUw9q5ke3K0SKofpFZA96dpBuZqWlXQCuGGKJwdJKIMN9u82hTiyB1njgAFzzmBtvHg==","signatures":[{"sig":"MEQCIFOzaisSGY6XSP7HdpI+DqRYv84nGb2ZdHDv7WaTF5aBAiBg/2NxNaUjNyp7cXxiBsNMkzxvdqFDlzrRxA3Gy0j3eQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@axiomify%2fhelmet@6.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15635},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"31537d5f1ae10e501f93ab2de7b44d58fca8339a","scripts":{"test":"vitest run","build":"tsup"},"_npmUser":{"name":"topman","email":"okunlolatopman14@gmail.com"},"repository":{"url":"git+https://github.com/OTopman/axiomify.git","type":"git","directory":"packages/helmet"},"_npmVersion":"10.8.2","description":"Security headers plugin for Axiomify","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@axiomify/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/helmet_6.3.2_1781094432372_0.7384268317391847","host":"s3://npm-registry-packages-npm-production"}},"6.3.3":{"name":"@axiomify/helmet","version":"6.3.3","keywords":["axiomify","helmet","security-headers","csp","hsts","http-security","middleware"],"author":{"url":"https://github.com/OTopman","name":"Topman","email":"okunlolatopman14@gmail.com"},"license":"MIT","_id":"@axiomify/helmet@6.3.3","maintainers":[{"name":"topman","email":"okunlolatopman14@gmail.com"}],"homepage":"https://github.com/OTopman/axiomify/blob/main/docs/packages/helmet.md","bugs":{"url":"https://github.com/OTopman/axiomify/issues"},"dist":{"shasum":"97460b24b395bffd4b316ea1e58ca20c4b1f9138","tarball":"https://registry.npmjs.org/@axiomify/helmet/-/helmet-6.3.3.tgz","fileCount":6,"integrity":"sha512-UbWny28KRYPESZ00A0MhkfKLAOquJQohYx9ifpFiGfR2cZ4exNVGMuoPl0y8Y3MOyyjjzdSm8eItPoN78kKYNA==","signatures":[{"sig":"MEUCIAucCVgp75ZAi30GE+47ymZzpYqZEgxRoSQRVftWl7itAiEA5vpp6uuKLvOOQHeOi6UoqHZTQJtppDiSMBYo2hIX29E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@axiomify%2fhelmet@6.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15635},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"63e551d02b129a801e2b1e93567ce50d5546e309","scripts":{"test":"vitest run","build":"tsup"},"_npmUser":{"name":"topman","email":"okunlolatopman14@gmail.com"},"repository":{"url":"git+https://github.com/OTopman/axiomify.git","type":"git","directory":"packages/helmet"},"_npmVersion":"10.8.2","description":"Security headers plugin for Axiomify","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@axiomify/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/helmet_6.3.3_1781780510894_0.8548585557289705","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@axiomify/helmet","version":"7.0.0","keywords":["axiomify","helmet","security-headers","csp","hsts","http-security","middleware"],"author":{"url":"https://github.com/OTopman","name":"Topman","email":"okunlolatopman14@gmail.com"},"license":"MIT","_id":"@axiomify/helmet@7.0.0","maintainers":[{"name":"topman","email":"okunlolatopman14@gmail.com"}],"homepage":"https://github.com/OTopman/axiomify/blob/main/docs/packages/helmet.md","bugs":{"url":"https://github.com/OTopman/axiomify/issues"},"dist":{"shasum":"d3f81206bf6d70de1293f3fb71f82f57c07d3469","tarball":"https://registry.npmjs.org/@axiomify/helmet/-/helmet-7.0.0.tgz","fileCount":6,"integrity":"sha512-DGFCBJNFG3yhzmS7Zbuu621jC5zxd8BZuTHZNMq5Zr3nWkbEnygxyNvnCoTpPEPmzyOo3Jj7Thm54OhFB03Q5A==","signatures":[{"sig":"MEUCIQDVZgIrs0CEELSjk0mXg24YldaMLkh4aaJRa3Z6xMVDZQIgQJgmSTwWYwwG45EU++wZslFlRUn8vTVbHLYxb4sCytM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@axiomify%2fhelmet@7.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16511},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"fbf6e60487a5232ad20e80cfd584db8cb33e96b4","scripts":{"test":"vitest run","build":"tsup"},"_npmUser":{"name":"topman","email":"okunlolatopman14@gmail.com"},"repository":{"url":"git+https://github.com/OTopman/axiomify.git","type":"git","directory":"packages/helmet"},"_npmVersion":"10.8.2","description":"Security headers plugin for Axiomify","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@axiomify/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/helmet_7.0.0_1782944843824_0.3444551478834361","host":"s3://npm-registry-packages-npm-production"}},"7.0.1":{"name":"@axiomify/helmet","version":"7.0.1","keywords":["axiomify","helmet","security-headers","csp","hsts","http-security","middleware"],"author":{"url":"https://github.com/OTopman","name":"Topman","email":"okunlolatopman14@gmail.com"},"license":"MIT","_id":"@axiomify/helmet@7.0.1","maintainers":[{"name":"topman","email":"okunlolatopman14@gmail.com"}],"homepage":"https://github.com/OTopman/axiomify/blob/main/docs/packages/helmet.md","bugs":{"url":"https://github.com/OTopman/axiomify/issues"},"dist":{"shasum":"350d19c0d24901bf95b0bd56a18bc9be1054820f","tarball":"https://registry.npmjs.org/@axiomify/helmet/-/helmet-7.0.1.tgz","fileCount":6,"integrity":"sha512-68M7+r5TigtEiv/1f8DMz3LxDlbjN3lmB8Pa5fIprV3L0vaDgdfw7zERzenU0uZRV3mR4b8O9Vq83Raxv5Fd7A==","signatures":[{"sig":"MEQCIB7N9Hrs77ioTRCakTyvoJXM8a1H3wAr/ok9kV1gUbeDAiBK6NZR6r6CuhZ6Gwg1jDbUwBYi3vsNN3GLI1g8JgjZBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@axiomify%2fhelmet@7.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16511},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"86ca53ddf22675696310ae2706003c6cecd017bd","scripts":{"test":"vitest run","build":"tsup"},"_npmUser":{"name":"topman","email":"okunlolatopman14@gmail.com"},"repository":{"url":"git+https://github.com/OTopman/axiomify.git","type":"git","directory":"packages/helmet"},"_npmVersion":"10.8.2","description":"Security headers plugin for Axiomify","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@axiomify/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/helmet_7.0.1_1785366584408_0.5711404989406716","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"name":"@axiomify/helmet","version":"7.1.0","description":"Security headers plugin for Axiomify","main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"build":"tsup","test":"vitest run"},"dependencies":{"@axiomify/core":"^7.1.0"},"keywords":["axiomify","helmet","security-headers","csp","hsts","http-security","middleware"],"author":{"name":"Topman","email":"okunlolatopman14@gmail.com","url":"https://github.com/OTopman"},"license":"MIT","homepage":"https://github.com/OTopman/axiomify/blob/main/docs/packages/helmet.md","repository":{"type":"git","url":"git+https://github.com/OTopman/axiomify.git","directory":"packages/helmet"},"bugs":{"url":"https://github.com/OTopman/axiomify/issues"},"publishConfig":{"access":"public"},"engines":{"node":">=20.0.0"},"_id":"@axiomify/helmet@7.1.0","gitHead":"c286687588228a3ade79dbe9eae74915a3d5d794","_nodeVersion":"22.23.2","_npmVersion":"10.9.8","dist":{"integrity":"sha512-7rbBDYJwj50XQIb4OJFJmYuCuu70tikFHgufV21UdG48W1QJ4uLezqiis8cXcDroBPnNEnYXjJZm9ZooCjc/Cg==","shasum":"e5807c634a276a273a66fdf8cd8e6abed7dc2fc4","tarball":"https://registry.npmjs.org/@axiomify/helmet/-/helmet-7.1.0.tgz","fileCount":6,"unpackedSize":18281,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@axiomify%2fhelmet@7.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAEJGkfqnp4jxvIok6/CwidVnjkW8SUDg+un3iDPi1XtAiAVPKQtOAmmM8qYZ7P9GXZy382+rbFZpYpAXiClbXKPtA=="}]},"_npmUser":{"name":"topman","email":"okunlolatopman14@gmail.com"},"directories":{},"maintainers":[{"name":"topman","email":"okunlolatopman14@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/helmet_7.1.0_1786729716890_0.6622491574399765"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-20T23:53:39.807Z","modified":"2026-08-14T17:48:37.356Z","4.0.0":"2026-04-20T23:53:40.042Z","5.0.0":"2026-05-08T09:36:15.766Z","6.0.0-rc.2":"2026-05-17T15:24:28.420Z","6.0.0":"2026-05-25T17:10:28.093Z","6.1.0":"2026-05-28T17:13:57.356Z","6.2.0":"2026-05-31T14:56:29.659Z","6.3.0":"2026-06-07T23:18:43.307Z","6.3.1":"2026-06-10T10:23:14.165Z","6.3.2":"2026-06-10T12:27:12.527Z","6.3.3":"2026-06-18T11:01:51.040Z","7.0.0":"2026-07-01T22:27:23.953Z","7.0.1":"2026-07-29T23:09:44.563Z","7.1.0":"2026-08-14T17:48:37.040Z"},"bugs":{"url":"https://github.com/OTopman/axiomify/issues"},"author":{"name":"Topman","email":"okunlolatopman14@gmail.com","url":"https://github.com/OTopman"},"license":"MIT","homepage":"https://github.com/OTopman/axiomify/blob/main/docs/packages/helmet.md","keywords":["axiomify","helmet","security-headers","csp","hsts","http-security","middleware"],"repository":{"type":"git","url":"git+https://github.com/OTopman/axiomify.git","directory":"packages/helmet"},"description":"Security headers plugin for Axiomify","maintainers":[{"name":"topman","email":"okunlolatopman14@gmail.com"}],"readme":"# @axiomify/helmet\n\n[![npm version](https://img.shields.io/npm/v/@axiomify/helmet.svg)](https://npmjs.com/package/@axiomify/helmet)\n[![codecov](https://codecov.io/github/otopman/axiomify/graph/badge.svg)](https://codecov.io/github/otopman/axiomify)\n[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/OTopman/axiomify/badge)](https://securityscorecards.dev/viewer/?uri=github.com/OTopman/axiomify)\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)\n\nHTTP security headers for Axiomify. Sets sensible defaults for HSTS, CSP, X-Frame-Options, and 12 other headers in a single call.\n\n## Install\n\n```bash\nnpm install @axiomify/helmet\n```\n\n## Quick start\n\n```typescript\nimport { useHelmet } from '@axiomify/helmet';\n\nuseHelmet(app); // all defaults — safe for most production apps\n```\n\n## With custom options\n\n```typescript\nuseHelmet(app, {\n  contentSecurityPolicy:\n    \"default-src 'self'; script-src 'self' https://cdn.example.com; img-src 'self' data:\",\n  hsts: {\n    maxAge: 31_536_000, // 1 year\n    includeSubDomains: true,\n    preload: true,\n  },\n  xFrameOptions: 'DENY',\n  referrerPolicy: 'strict-origin-when-cross-origin',\n  permissionsPolicy: 'geolocation=(), camera=(), microphone=()',\n  removeHeaders: ['X-Powered-By', 'Server'],\n});\n```\n\n## Options\n\n| Option                          | Default                                                                 | Description                                                                                                                                                                  |\n| ------------------------------- | ----------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `contentSecurityPolicy`         | `\"default-src 'self'; base-uri 'self'; frame-ancestors 'none'\"`         | `Content-Security-Policy` header value (`string`). Set `false` to omit.                                                                                                      |\n| `hsts`                          | `true`                                                                  | `Strict-Transport-Security`. `true` uses `max-age=15552000; includeSubDomains`; pass an object `{ maxAge?, includeSubDomains?, preload? }` to customize, or `false` to omit. |\n| `xFrameOptions`                 | `'DENY'`                                                                | `X-Frame-Options`. `'DENY'`, `'SAMEORIGIN'`, or `false`.                                                                                                                     |\n| `xContentTypeOptions`           | `'nosniff'`                                                             | `X-Content-Type-Options`.                                                                                                                                                    |\n| `xXssProtection`                | `'0'`                                                                   | `X-XSS-Protection`. OWASP recommends `'0'` to disable the buggy browser filter.                                                                                              |\n| `referrerPolicy`                | `'no-referrer'`                                                         | `Referrer-Policy`.                                                                                                                                                           |\n| `permissionsPolicy`             | `'geolocation=(), microphone=(), camera=()'`                            | `Permissions-Policy`. Set `false` to omit.                                                                                                                                   |\n| `crossOriginEmbedderPolicy`     | `'require-corp'`                                                        | `Cross-Origin-Embedder-Policy`. Set `false` to omit.                                                                                                                         |\n| `crossOriginOpenerPolicy`       | `'same-origin'`                                                         | `Cross-Origin-Opener-Policy`. Set `false` to omit.                                                                                                                           |\n| `crossOriginResourcePolicy`     | `'same-origin'`                                                         | `Cross-Origin-Resource-Policy`. Set `false` to omit.                                                                                                                         |\n| `originAgentCluster`            | `true`                                                                  | `Origin-Agent-Cluster: ?1` when truthy. Isolates the origin into its own agent cluster.                                                                                      |\n| `xDnsPrefetchControl`           | `'off'`                                                                 | `X-DNS-Prefetch-Control`.                                                                                                                                                    |\n| `xDownloadOptions`              | `'noopen'`                                                              | `X-Download-Options` (IE-only).                                                                                                                                              |\n| `xPermittedCrossDomainPolicies` | `'none'`                                                                | `X-Permitted-Cross-Domain-Policies`.                                                                                                                                         |\n| `xRobotsTag`                    | `'noindex, nofollow'`                                                   | `X-Robots-Tag`. Set `false` to omit (e.g. for public, indexable sites).                                                                                                      |\n| `removeHeaders`                 | `['X-Powered-By', 'Server', 'X-AspNet-Version', 'X-AspNetMvc-Version']` | Headers to remove from responses.                                                                                                                                            |\n| `removePoweredBy`               | `true`                                                                  | Always include `X-Powered-By` in the removed-headers set.                                                                                                                    |\n\n## Set to `false` to disable any header\n\n```typescript\nuseHelmet(app, {\n  crossOriginEmbedderPolicy: false, // disable if using cross-origin iframes/resources\n  xFrameOptions: false, // disable if embedding in iframes intentionally\n});\n```\n\n## Headers set by default\n\n```\nContent-Security-Policy: default-src 'self'; base-uri 'self'; frame-ancestors 'none'\nStrict-Transport-Security: max-age=15552000; includeSubDomains\nX-Content-Type-Options: nosniff\nX-Frame-Options: DENY\nX-XSS-Protection: 0\nReferrer-Policy: no-referrer\nPermissions-Policy: geolocation=(), microphone=(), camera=()\nCross-Origin-Embedder-Policy: require-corp\nCross-Origin-Opener-Policy: same-origin\nCross-Origin-Resource-Policy: same-origin\nOrigin-Agent-Cluster: ?1\nX-DNS-Prefetch-Control: off\nX-Download-Options: noopen\nX-Permitted-Cross-Domain-Policies: none\nX-Robots-Tag: noindex, nofollow\n```\n\nHSTS is **enabled by default** (`max-age=15552000; includeSubDomains`). If you serve over plain HTTP in local development, pass `hsts: false` to avoid pinning the browser to HTTPS. `X-Robots-Tag: noindex, nofollow` is also set by default (suited to APIs); pass `xRobotsTag: false` for public, indexable sites.\n\nThe following headers are removed by default (via `removeHeaders` / `removePoweredBy`): `X-Powered-By`, `Server`, `X-AspNet-Version`, `X-AspNetMvc-Version`.\n","readmeFilename":"README.md"}