{"dist":{"shasum":"7e539b1d6cfd12d19766c9178c4d05875be3a27c","tarball":"https://registry.npmjs.org/@tryghost/security/-/security-3.3.16.tgz","fileCount":10,"integrity":"sha512-syFY/e2utsp7oYcoILKyctdfRSsW9j8eND8/LiadN7Aq2pWYTGllkBy27bQXk+54NUdC+IK957tjy/HFOKbl+A==","signatures":[{"sig":"MEUCIQCwETv7CFbK9a4lMGBj8eki1fzjHUlvTITxCTkj2gFjkgIgKW6Xkya+yw2L/wn4/araUVVj3hIVJHZbe37mjgwju1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDzUsFU/LCrOufqwM1XGsp0WqvfOe2WylrolLWHmqeFJwIhALbYyrGWF7/Ux5VZy3xwDU/fz2Y/4jtIqi6u265Q40v6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fsecurity@3.3.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9907},"main":"index.js","name":"@tryghost/security","author":"Ghost Foundation","license":"MIT","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b8cd1a37-4d3a-4c94-9759-179774f549f2"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/security"},"description":"Security primitives for token generation, password hashing, and safe identifiers","directories":{},"maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dependencies":{"bcryptjs":"^3.0.3","@tryghost/string":"^0.3.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/security_3.3.16_1790877818216_0.26566018065499364","host":"s3://npm-registry-packages-npm-production"},"_id":"@tryghost/security@3.3.16","version":"3.3.16"}