{"_id":"@protegoprotect/middleware-next","_rev":"40-da841034a4244f87ec12efad7a82b628","name":"@protegoprotect/middleware-next","dist-tags":{"latest":"2.4.23"},"versions":{"2.0.0":{"name":"@protegoprotect/middleware-next","version":"2.0.0","keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","_id":"@protegoprotect/middleware-next@2.0.0","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"dist":{"shasum":"7b9cc07810dde8e84c120d0d6bee39d4478ff1e6","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.0.0.tgz","fileCount":37,"integrity":"sha512-UjOyQLsrCbo9xVFbTr//+eWowbwVR5E6DAhqHyXF6J8JPlihwn51JP2KPSkSqdf4yGauug4++UU3OjfDT+cfNg==","signatures":[{"sig":"MEYCIQD7lIKm+3JLeIGxaaUjepjpSx2UtCZtXn7JoZVipqpmpgIhAPcMh2oCiVMx7wTuZGXem4wGXsMrD41gBxLigphQ/VoR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74653},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"}},"gitHead":"f9ddc6063fd8db211d07fd9b97bc65e074164eb2","scripts":{"test":"npx tsx --test tests/middleware.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts","build":"tsc"},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"deprecated":"deprecated - use latest","_npmVersion":"9.6.7","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@protegoprotect/core":"2.0.0","@protegoprotect/attestation":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware-next_2.0.0_1773823357074_0.9463154616430636","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@protegoprotect/middleware-next","version":"2.1.0","keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","_id":"@protegoprotect/middleware-next@2.1.0","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"dist":{"shasum":"f671d513f92c6c782263d789b695db3aa124b78c","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.1.0.tgz","fileCount":37,"integrity":"sha512-rlpU5oZvN8uYJ4JxA9zBJNFHKegfsAVWRgBgB6nuXyiddpf7MP8sIpMAmBmiEcLnVMLnjxxafQ+14VeGZ4KAZA==","signatures":[{"sig":"MEUCIQDjbF0Yq7QNsB5kAAHnIeSxxfHmIF0Mpy+55QvQrJ44sQIgA4RJsyc0sESA/+qr0Kpi76ZYP0uAlR3X0KFgzV3iEwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79253},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"}},"gitHead":"0774b98994388cc58d278e561c9ac5c27115ff1e","scripts":{"test":"npx tsx --test tests/middleware.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts","build":"tsc"},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"deprecated":"deprecated - use latest","_npmVersion":"9.6.7","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@protegoprotect/core":"2.0.0","@protegoprotect/attestation":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware-next_2.1.0_1773824908496_0.01257148454068191","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@protegoprotect/middleware-next","version":"2.2.0","keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","_id":"@protegoprotect/middleware-next@2.2.0","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"dist":{"shasum":"4ebc5a5d0b8dc5c661e75bc1c860ca8041f81df2","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.2.0.tgz","fileCount":37,"integrity":"sha512-x3cYXNJEF+2mYK5+kmtpTPn0b5oeCa2FTueBs8FQFhop2nxnor6Z383sWBPJaI/9rjM3siDivlatce4Qbx4CPQ==","signatures":[{"sig":"MEUCIA45RAtXqKjdAq53oo/j4o+Jxaz5o/HZC4UkJOE4cyDFAiEAh5tCFDNU6mPbFFwRpP7gU9BJpJMXvg7WxdADV36f738=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83662},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"}},"gitHead":"e1c8dcbb10cf27be59cb727f49802a77ccec665c","scripts":{"test":"npx tsx --test tests/middleware.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts","build":"tsc"},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"deprecated":"deprecated - use latest","_npmVersion":"9.6.7","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@protegoprotect/core":"2.0.0","@protegoprotect/attestation":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware-next_2.2.0_1773825673257_0.9053133343025186","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@protegoprotect/middleware-next","version":"2.2.1","keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","_id":"@protegoprotect/middleware-next@2.2.1","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"dist":{"shasum":"c7ce9e42b5135fc52fe049804d7c5d812877591d","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.2.1.tgz","fileCount":37,"integrity":"sha512-SKUA6XZH8HDvQzbQyGLjz5xWHwag1n0fF+37vwEmivjxzjQAdk1ZYLqNwnJlNVKaZAjyCEYkXwRIJGiYI+VRNg==","signatures":[{"sig":"MEUCIQCcD9yygGp7L11qViGoV4DclFMjFLpx62SRdUzrlC0IewIgczMQ04R06Lz7jSq9/tc3nVdMN4oxHNRdwoxAp4hBvrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84542},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"}},"gitHead":"bebf50cc1255dda17fc85c426c3e5e6f52638a8d","scripts":{"test":"npx tsx --test tests/middleware.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts","build":"tsc"},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"deprecated":"deprecated - use latest","_npmVersion":"9.6.7","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@protegoprotect/core":"2.0.0","@protegoprotect/attestation":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware-next_2.2.1_1773826292715_0.22249748361266164","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@protegoprotect/middleware-next","version":"2.3.0","keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","_id":"@protegoprotect/middleware-next@2.3.0","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"dist":{"shasum":"4a593d424fb9a778f9d51656c772be5dca7ae42d","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.3.0.tgz","fileCount":37,"integrity":"sha512-cs4Nb75O4lmCNXDyXktvIvnCxST6JrrZ/S8NaX/JxwvGc8LjWwmG/2DvnQuONZtWWNBbFWbmswyQ3wbI3JjRpA==","signatures":[{"sig":"MEUCIQDcZdpO/8AV5Mq2NUkSw5CBGpLevwldAs7AktvD61IeVQIgHsCnAWW0lIqjP2bC8oJvyt2v8PKgliAtijirVDssBXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85428},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"}},"gitHead":"a726352053d5c9a7d0809e3240a88816a53f0a9e","scripts":{"test":"npx tsx --test tests/middleware.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts","build":"tsc"},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"deprecated":"deprecated - use latest","_npmVersion":"9.6.7","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@protegoprotect/core":"2.3.0","@protegoprotect/attestation":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware-next_2.3.0_1773869183850_0.17671703490938495","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@protegoprotect/middleware-next","version":"2.3.1","keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","_id":"@protegoprotect/middleware-next@2.3.1","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"dist":{"shasum":"2d6d18d195545a1dc010e58008da329f6370b45b","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.3.1.tgz","fileCount":37,"integrity":"sha512-YfnC3L1fHbf1iRLDfeGL9KnWKAFl2C15iewIQJ1kDOimejwLetqdLteJ+Js08w1pdm1Tnlz+3qq4Ip56euKtVg==","signatures":[{"sig":"MEQCIFHEn9O2LYeGtqYK+8xKw/WuF8LjpwqEb3h9x2ciZwV+AiBLPNByQiRsFy9XwON2F2ign2GA8nMoyvIVcKDP9KqHug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85134},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"}},"gitHead":"ace126118becf4a462b545c04bbda3b0e33fc6f5","scripts":{"test":"npx tsx --test tests/middleware.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts","build":"tsc"},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"deprecated":"deprecated - use latest","_npmVersion":"9.6.7","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@protegoprotect/core":"2.3.1","@protegoprotect/attestation":"2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware-next_2.3.1_1773871436930_0.8154657245506498","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@protegoprotect/middleware-next","version":"2.3.2","keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","_id":"@protegoprotect/middleware-next@2.3.2","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"dist":{"shasum":"8724a8ca785b39364882a9ce0fe5bfb9df9124ed","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.3.2.tgz","fileCount":37,"integrity":"sha512-ZOh3dPXSyQ92dYpulyjAnLrB+t0/5jdbutoAJUpTC4+XpWjA3vqAZHu1Vug1174gL3LFRkGA/I7hynDV5WCJAw==","signatures":[{"sig":"MEYCIQDM3K+slTDPIIbG7CSgMdpLHE3GhTqPxhmAJ9CybJXtcwIhAJnCmEYgaWZss4PM6yRx6lOs0BJLUo39gZhQUtUrn7YT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78566},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"}},"gitHead":"1d5e151442b2f27b0b7c88650674196a701fad11","scripts":{"test":"npx tsx --test tests/middleware.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts","build":"tsc"},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"deprecated":"deprecated - use latest","_npmVersion":"9.6.7","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@protegoprotect/core":"2.3.2","@protegoprotect/attestation":"2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware-next_2.3.2_1773914776438_0.5811360460478217","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@protegoprotect/middleware-next","version":"2.4.0","keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","_id":"@protegoprotect/middleware-next@2.4.0","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"dist":{"shasum":"4aeed37b5b9c5e0fe6dfa52726638ef8e7e2b05e","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.4.0.tgz","fileCount":37,"integrity":"sha512-gKzg9yc+i1kO5uYlew7e3vyseDzNYy8vo9lwQF/PS2qGzUVLd/kmQRv1+n01/hfg8ZdKn42PLyiBhFiXh72rrA==","signatures":[{"sig":"MEUCIQC4KnBbq3ttex/B94bhQjj0e9RwnYm/I63+Vxj1Sf+5GwIgM1hDGzmMg1VVzP6ZitlQdCc9Md0h2rx3ni9i9lltc/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78566},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"}},"gitHead":"1bb818e61ac39d1eca10cb0cc3b48627777ce027","scripts":{"test":"npx tsx --test tests/middleware.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts","build":"tsc"},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"deprecated":"deprecated - use latest","_npmVersion":"9.6.7","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@protegoprotect/core":"2.4.0","@protegoprotect/attestation":"2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware-next_2.4.0_1773936978474_0.2930453469821246","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"@protegoprotect/middleware-next","version":"2.4.2","keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","_id":"@protegoprotect/middleware-next@2.4.2","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"dist":{"shasum":"20712152de67b61157a3b719e50016456d560d68","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.4.2.tgz","fileCount":37,"integrity":"sha512-X5oycSw114XmjgK6ro6mm7PkkP3gfAce9YX1yq8gDd6wqD8PczYUDs0497Mb6lqT1otwYmfwRH02j+n0CVXUwA==","signatures":[{"sig":"MEUCIAWjWHLIXjbMvL1B6k0dhTayHrBZXog7ixnoQaCp0RXqAiEAhuPj+aeAA0KHl9REnJ4YGOA3y9FIMSpFevmGwbZWM6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78862},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"}},"gitHead":"f71341cebcaac6895831ce1d3a3d0e259441db6b","scripts":{"test":"npx tsx --test tests/middleware.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts","build":"tsc"},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"deprecated":"deprecated - use latest","_npmVersion":"9.6.7","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@protegoprotect/core":"2.4.0","@protegoprotect/attestation":"2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware-next_2.4.2_1773993955899_0.08697775106135519","host":"s3://npm-registry-packages-npm-production"}},"2.4.3":{"name":"@protegoprotect/middleware-next","version":"2.4.3","keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","_id":"@protegoprotect/middleware-next@2.4.3","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"dist":{"shasum":"e39e71f759d071c187543aa94f4ad7509b98a585","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.4.3.tgz","fileCount":37,"integrity":"sha512-MLKWgFP0sJoLQCEPs3mfzUHOZWOcdbpINzaTeTeZtQ/dnOXpzlUQ8xyIk49CuPTrtoG45DaiI64kHCbUCH+Ucw==","signatures":[{"sig":"MEQCIBe6ZdB+/Q23oAojqJrKRJpLC40rI4/jQQGZSWAoUNbbAiA545vSlHBZUNtzugessd/Gc+Wk8BHNHuqSGm45rElEfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84625},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"}},"gitHead":"9ae4669397d768f8f5a4004c73d89b82703a6d96","scripts":{"test":"npx tsx --test tests/middleware.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts","build":"tsc"},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"deprecated":"deprecated - use latest","_npmVersion":"9.6.7","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@protegoprotect/core":"2.4.0","@protegoprotect/attestation":"2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware-next_2.4.3_1773996420659_0.9488385619983937","host":"s3://npm-registry-packages-npm-production"}},"2.4.4":{"name":"@protegoprotect/middleware-next","version":"2.4.4","keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","_id":"@protegoprotect/middleware-next@2.4.4","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"dist":{"shasum":"7aeb381f9fbfed7794e2eef7686b082bad883b12","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.4.4.tgz","fileCount":37,"integrity":"sha512-PyYzeZ+G3i8xK/LbuTgiNszevsNUWy6lMJ2l3V4vrUKyEpqB6z7JZtgYZx/7uU+6aare8rtnNTkJ0kcHCtnzag==","signatures":[{"sig":"MEYCIQC9Vxt52o+m9lsmWSbi9aMYzHgpFnMlEqY8VckcxqqurgIhAIC6J6EucPwD6PZt9HN9qsynz7KazewtUi89gvrk4Snh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84620},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"}},"gitHead":"51faa09f8863edf0fbba11b10ec32794640e6f0f","scripts":{"test":"npx tsx --test tests/middleware.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts","build":"tsc"},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"_npmVersion":"9.6.7","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@protegoprotect/core":"2.4.0","@protegoprotect/attestation":"2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware-next_2.4.4_1774000130232_0.16512562021653876","host":"s3://npm-registry-packages-npm-production"}},"2.4.5":{"name":"@protegoprotect/middleware-next","version":"2.4.5","keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","_id":"@protegoprotect/middleware-next@2.4.5","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"dist":{"shasum":"cecb8fada582d5310459012de14ac8f446c3ba43","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.4.5.tgz","fileCount":37,"integrity":"sha512-m9JTTi8a42Yze0V0tstnNeiUHgTdGlNBipf0xpWY9NmQkKuQdYJB2sqEq4wUYtWPjL9QaK74yAn9YKChKvRgVw==","signatures":[{"sig":"MEQCIGZcqpFfNnChW0rvNf6wh1OFQyoqy4ryNialpcw/N3J+AiATXuNrFPXJIybMESXsA/oY3c3OUxDma5OWQoiTAvz9Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84390},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"}},"gitHead":"b398256b3fcf4a9dccf50d7a8018994663611097","scripts":{"test":"npx tsx --test tests/middleware.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts","build":"tsc"},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"_npmVersion":"9.6.7","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@protegoprotect/core":"2.4.0","@protegoprotect/attestation":"2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware-next_2.4.5_1774009690733_0.5974023011460452","host":"s3://npm-registry-packages-npm-production"}},"2.4.6":{"name":"@protegoprotect/middleware-next","version":"2.4.6","keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","_id":"@protegoprotect/middleware-next@2.4.6","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"dist":{"shasum":"4e41f56ef237aac70df3b95a3948713919bda3a7","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.4.6.tgz","fileCount":37,"integrity":"sha512-MsluvWAa76exeAZyuRRPHx49i5eAYKCA4T5psbJIkdPc3DyLHazmEdTwNrxqGnpowlXOI01wBOLgJs6y8umcRA==","signatures":[{"sig":"MEYCIQCayQJu+3kVZWc+k9cUBeekEZ0oDNY59iv2s5iRpEF1WAIhANpLYvu0x4wO8pmiuQ7TSZN+Z/x/64JC/oi39VVIwJnJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85539},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"}},"gitHead":"b398256b3fcf4a9dccf50d7a8018994663611097","scripts":{"test":"npx tsx --test tests/middleware.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts","build":"tsc"},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"_npmVersion":"9.6.7","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@protegoprotect/core":"2.4.0","@protegoprotect/attestation":"2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware-next_2.4.6_1774043224985_0.24518622732706374","host":"s3://npm-registry-packages-npm-production"}},"2.4.7":{"name":"@protegoprotect/middleware-next","version":"2.4.7","keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","_id":"@protegoprotect/middleware-next@2.4.7","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"dist":{"shasum":"82f531b8433dca4df47b9666185c4223079efbfa","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.4.7.tgz","fileCount":37,"integrity":"sha512-E9tl2PybgnQhQRflkNXhMysPG1h3PKHd4h0VDHc4FSyN78gohyvrJjBZPxhEfXN66ewDwU9eP5ikCjZ5wdUA0Q==","signatures":[{"sig":"MEUCIQDuQ7bm8XVWR9uH0fCRtCOWotT5wzOMRa1obj5kD2I/8QIgflDVkA2Uut5VjSGTD1hQRtYmf5pekSIBzgZftGDcLqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86311},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"}},"gitHead":"b398256b3fcf4a9dccf50d7a8018994663611097","scripts":{"test":"npx tsx --test tests/middleware.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts","build":"tsc"},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"_npmVersion":"9.6.7","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@protegoprotect/core":"2.4.0","@protegoprotect/attestation":"2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware-next_2.4.7_1774045683797_0.9397147983485818","host":"s3://npm-registry-packages-npm-production"}},"2.4.8":{"name":"@protegoprotect/middleware-next","version":"2.4.8","keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","_id":"@protegoprotect/middleware-next@2.4.8","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"dist":{"shasum":"e458849c49a1e503feb765517607e2ab3368b59c","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.4.8.tgz","fileCount":37,"integrity":"sha512-9jOK17WFjdQAm6K4l3iULUOg7cbD4CDKyTrIhjW0DPzmYjKJs/qpCJHk3odxZzAtWxwwaksOnvTVvlmBzrqTqg==","signatures":[{"sig":"MEUCIQCBBmfmFj98Wus5ypPMUKHNMN87Vm7ywqk0OjMPOhviNAIgFx1iziJCiSilXxM7P8DBFnQhtttn/mObKdZb2SEbeRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86654},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"}},"gitHead":"97ce36e411e4bac046106790d00fa26f7f070345","scripts":{"test":"npx tsx --test tests/middleware.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts","build":"tsc"},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"_npmVersion":"9.6.7","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@protegoprotect/core":"2.4.0","@protegoprotect/attestation":"2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware-next_2.4.8_1774124716611_0.13192258959967318","host":"s3://npm-registry-packages-npm-production"}},"2.4.9":{"name":"@protegoprotect/middleware-next","version":"2.4.9","keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","_id":"@protegoprotect/middleware-next@2.4.9","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"dist":{"shasum":"959a5b727d8c93baee08f7da4b2d6897e9ba81b8","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.4.9.tgz","fileCount":37,"integrity":"sha512-JkYWwxZwZ/WR+DU7NCRSkPS5BaRoOUcIyk2MugDAEmR2vGoTLrS1+JSLOeOnCBPaW91SionkczFn+Dy6gEIyqg==","signatures":[{"sig":"MEQCIBCgLLa8N01epsb93RukGlWgYy9spk9RmCHsp91r2ggUAiAlXuam6luW449k5FAnfTxiGQLUvxAVkIkq/nkJdjC3Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94090},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"}},"gitHead":"175fb9ec98f072821c991da95596b559b6d1c869","scripts":{"test":"npx tsx --test tests/middleware.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts","build":"tsc"},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"_npmVersion":"9.6.7","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@protegoprotect/core":"2.4.0","@protegoprotect/attestation":"2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware-next_2.4.9_1774217046076_0.248938592056428","host":"s3://npm-registry-packages-npm-production"}},"2.4.10":{"name":"@protegoprotect/middleware-next","version":"2.4.10","keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","_id":"@protegoprotect/middleware-next@2.4.10","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"dist":{"shasum":"9b5744d967f66f813110fd1eea90da58bce83933","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.4.10.tgz","fileCount":37,"integrity":"sha512-ss6JLEqi6A3CGrcte7adwz4CEIem89Zqz6u4v5AMubUg/BAegHMzommNG1UFnipVURAOyJ7TXRYVtZ13TAEiuA==","signatures":[{"sig":"MEYCIQCyCa2rbeB8fYL9kd5Wj0JieJBJx85W6Lohbgr1JlY6VQIhAKsrhqSnezrbPD1xii1OdX6ZgvlKF3oJaTQZUFBjwJHz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101714},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"}},"gitHead":"7647cbfe3c215fec3fa437c22376f71441d8e5ac","scripts":{"test":"npx tsx --test tests/middleware.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts","build":"tsc"},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"_npmVersion":"9.6.7","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@protegoprotect/core":"2.4.0","@protegoprotect/attestation":"2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware-next_2.4.10_1774298418947_0.5079610586655046","host":"s3://npm-registry-packages-npm-production"}},"2.4.11":{"name":"@protegoprotect/middleware-next","version":"2.4.11","keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","_id":"@protegoprotect/middleware-next@2.4.11","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"dist":{"shasum":"c685685744a67feb42918f5a1e01b9ae241adf9d","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.4.11.tgz","fileCount":37,"integrity":"sha512-X/Bbd0WMYCtRpEcA47IMj91Ay6NJMZv8XUa8vc0rn3lsWReV8lMWbPPuLx23ABYJWRMhfAyTusUBSJTN6TfIdg==","signatures":[{"sig":"MEUCIGHNO/XmS6B81xtlWmuU0lsjaxW5jyWeXcBA0aNlqrayAiEAhPUK8MazEvmvdeLG1Vq3HdW/jewcBHmDnOdCNng7eFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98059},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"}},"gitHead":"e60af4eadefe395cb04635409818c80429454e9f","scripts":{"test":"npx tsx --test tests/middleware.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts","build":"tsc"},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"_npmVersion":"9.6.7","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@protegoprotect/core":"2.4.0","@protegoprotect/attestation":"2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware-next_2.4.11_1774338438014_0.49165016920473614","host":"s3://npm-registry-packages-npm-production"}},"2.4.12":{"name":"@protegoprotect/middleware-next","version":"2.4.12","keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","_id":"@protegoprotect/middleware-next@2.4.12","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"dist":{"shasum":"5d1b107fdf6acb639c7177ebc570a8d89ac481bf","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.4.12.tgz","fileCount":37,"integrity":"sha512-78N0AP9OxmqA8a0ikPRA9fxoB6FCkSt3t6EfHF5ZOGEhKJKlm+4reLqA/NDEzC/KNs42Fq+jq4tUh3UG4uxALw==","signatures":[{"sig":"MEQCIQDsa+NZLPQRlie5o6Lr+73zVAOFHzkqOEUHQmvxYY5ZGQIfGsmLYRaGMPePcpwJY1PzXeiTSztVFeGWmUSBbEBT3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98495},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"}},"gitHead":"4342565ce8f00b0013489126699ceeecd75fdce7","scripts":{"test":"npx tsx --test tests/middleware.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts","build":"tsc"},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"_npmVersion":"9.6.7","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@protegoprotect/core":"2.4.0","@protegoprotect/attestation":"2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware-next_2.4.12_1774425980496_0.4001078232436144","host":"s3://npm-registry-packages-npm-production"}},"2.4.13":{"name":"@protegoprotect/middleware-next","version":"2.4.13","keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","_id":"@protegoprotect/middleware-next@2.4.13","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"dist":{"shasum":"f47845a246f5716be7ba48200b8a8ba10e0bd1bf","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.4.13.tgz","fileCount":37,"integrity":"sha512-H2fYVc3N0rNMHiOOHC95KmnKXkDgFxuEMC7wlNUVjWfQr4pL4icMxzM+OJOo4QoGtsx4jstb2M9gHyC5NSO0EA==","signatures":[{"sig":"MEUCIE3kfqEX4/epOXsMAt0Qb9FexY5c3ByAdN+hYifWGLj/AiEAiZIhN85r9NUr2C7c//j6J7sy+ZgDdjFC8uUB2ZpfCVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98331},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"}},"gitHead":"58b75966ece05d2d7f4cf7f48ffb5e5c65d4c2f4","scripts":{"test":"npx tsx --test tests/middleware.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts","build":"tsc"},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"_npmVersion":"9.6.7","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@protegoprotect/core":"2.4.0","@protegoprotect/attestation":"2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware-next_2.4.13_1774427836023_0.30542366545747446","host":"s3://npm-registry-packages-npm-production"}},"2.4.14":{"name":"@protegoprotect/middleware-next","version":"2.4.14","keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","_id":"@protegoprotect/middleware-next@2.4.14","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"dist":{"shasum":"b474a6d7f224590d19f64d3683120d8666e8a670","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.4.14.tgz","fileCount":37,"integrity":"sha512-7i1PQS+agvWfik1JLaJKVveuxCh96RIGVeXHqwYQ7+2gSwiowcLURzBmYR3NOj8o/beQyWdlhUV5rif7sGfZ0g==","signatures":[{"sig":"MEUCIHT5EuYGyip9a4OKRLcJ0iq3kahVoJmApjM/+wJD7/cdAiEA1jjPGFTqpkeUOZvl+lAVbgVaqUrzHYs24P+MtnbsHVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98331},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"}},"gitHead":"f42092901d2140e98cc29a42084fbaef14336a0f","scripts":{"test":"npx tsx --test tests/middleware.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts","build":"tsc"},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"_npmVersion":"10.8.2","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@protegoprotect/core":"2.4.0","@protegoprotect/attestation":"2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware-next_2.4.14_1774484240308_0.6006874137454346","host":"s3://npm-registry-packages-npm-production"}},"2.4.15":{"name":"@protegoprotect/middleware-next","version":"2.4.15","keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","_id":"@protegoprotect/middleware-next@2.4.15","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"dist":{"shasum":"0aa301abe4f1c1f51abf13de7be6d0d8d2cf35d1","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.4.15.tgz","fileCount":37,"integrity":"sha512-3MMEJGp9Kk3LoGGhk1PWw2ffYRmPNYhY/Ct5GQtpGvyGY/eTDf+2E4M9WKA/J3JhTaCnYTqF9PEvaDIUVaiz2w==","signatures":[{"sig":"MEUCIQCD7r/DYbbR0SIXOmr9EkpXdRzu+Vx3e+Rxy+W02a9XNQIgI7jjYmaPxNKaLIFexOjilfUcg9lEXgZTI5bWApPykiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101731},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"}},"gitHead":"f42092901d2140e98cc29a42084fbaef14336a0f","scripts":{"test":"npx tsx --test tests/middleware.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"_npmVersion":"10.8.2","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@protegoprotect/core":"2.4.0","@protegoprotect/attestation":"2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware-next_2.4.15_1774515343530_0.8665942484419578","host":"s3://npm-registry-packages-npm-production"}},"2.4.16":{"name":"@protegoprotect/middleware-next","version":"2.4.16","keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","_id":"@protegoprotect/middleware-next@2.4.16","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"dist":{"shasum":"3e182bc7ae8dd7d875f619748db28e891a56b5fb","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.4.16.tgz","fileCount":37,"integrity":"sha512-pK/dho+W0/zpjil5KeVMrrkMqIL0JYU2OWWhkRfne8L7cwpg03evTPA18cx0tlqoXHjx1ZGJl3Olzs2RJ8fJ3w==","signatures":[{"sig":"MEUCICVXi9zUP9yiDegDw/otx50kw7jS6Zn4/75itmSLm1qmAiEA49eteP5L6ByH9gDbvy+H0rr2LctU652SBjXLK3pysqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99826},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"}},"gitHead":"e4ff54ac7d62181f65f930d752f72193c545fe2d","scripts":{"test":"npx tsx --test tests/middleware.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"_npmVersion":"10.8.2","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@protegoprotect/core":"2.4.0","@protegoprotect/attestation":"2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware-next_2.4.16_1774517104573_0.7787278783127305","host":"s3://npm-registry-packages-npm-production"}},"2.4.17":{"name":"@protegoprotect/middleware-next","version":"2.4.17","keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","_id":"@protegoprotect/middleware-next@2.4.17","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"dist":{"shasum":"c1f864262c5c751e4a41eaf53eb46f578ed1cdad","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.4.17.tgz","fileCount":37,"integrity":"sha512-tYWQBdr5csXrMQ2A5l3OCT5Ks20MwVSTOMkmbCbHOmvLHT8BYxkzrPYCm2NdERItVefOAJi4b7FHkI0XTX18lw==","signatures":[{"sig":"MEQCIBUIDI31F+dpySOM0B80UPwfZYbXE2KgebQqm8wa3OtqAiAv21ZjtCvRfMFtkRfspeRgAUgN3DgV1p0lNUvE4gtvfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100608},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"}},"gitHead":"e4ff54ac7d62181f65f930d752f72193c545fe2d","scripts":{"test":"npx tsx --test tests/middleware.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"_npmVersion":"10.8.2","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@protegoprotect/core":"2.4.0","@protegoprotect/attestation":"2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware-next_2.4.17_1774517215762_0.015851635089656035","host":"s3://npm-registry-packages-npm-production"}},"2.4.18":{"name":"@protegoprotect/middleware-next","version":"2.4.18","keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","_id":"@protegoprotect/middleware-next@2.4.18","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"dist":{"shasum":"1637f93fa66eeef7400d0e66139a7db338f6f89e","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.4.18.tgz","fileCount":37,"integrity":"sha512-YN6eyzHYLglaqg4xVNkOo34K+irxeo8IYZHW+aJfSDuNiSHpq8sg4iTSQl1Lnw1Dxr0N66LoWOX5irlkJzKXFg==","signatures":[{"sig":"MEYCIQCwYYUIxk4PUP8hfchFwvxLshc1EtNdxzj32LGHCkYGIwIhAKleSvLCUftmbgRkMKCrt7WKMLJU5HOkBuRm35WjUxOM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100764},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"}},"gitHead":"069f61ad7710b037c57df14ce74a0ed16ca6eeac","scripts":{"test":"npx tsx --test tests/middleware.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"_npmVersion":"10.8.2","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@protegoprotect/core":"2.4.0","@protegoprotect/attestation":"2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware-next_2.4.18_1774518284756_0.045265083598273526","host":"s3://npm-registry-packages-npm-production"}},"2.4.19":{"name":"@protegoprotect/middleware-next","version":"2.4.19","keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","_id":"@protegoprotect/middleware-next@2.4.19","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"dist":{"shasum":"bff1d4cc4dded27f4e43904d3965938547d473f6","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.4.19.tgz","fileCount":41,"integrity":"sha512-/NKH+Vtg59KVk0dI9mD9h1h8gaPdck7YeIY0G7JPAO8F6MigsqUqNsrHPC9mK2IeAr5JxcnQUZvqJxgh+XbzZQ==","signatures":[{"sig":"MEUCIQCgL14loyBoxQ2rohtbLMdW8PDZSjpM0AywSudrpgkwlwIgRlX9/J1qpUxVvT29ypNPyWUcsy7aPS7DYdO8m7oOGVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118464},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"},"./with-protego":{"types":"./dist/with-protego.d.ts","default":"./dist/with-protego.js"}},"gitHead":"ca5296d073d0832cf91785039ec0a8a2da7dc56f","scripts":{"test":"npx tsx --test tests/middleware.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"_npmVersion":"10.8.2","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@protegoprotect/core":"2.4.0","@protegoprotect/attestation":"2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware-next_2.4.19_1774883716694_0.4342155207464411","host":"s3://npm-registry-packages-npm-production"}},"2.4.20":{"name":"@protegoprotect/middleware-next","version":"2.4.20","keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","_id":"@protegoprotect/middleware-next@2.4.20","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"dist":{"shasum":"c8ab72e13759e8b07ec8c61f4cff79f12c189302","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.4.20.tgz","fileCount":41,"integrity":"sha512-ULJ+2j+qyKYtgZkQFQcRYjGG5iVgh4zydxiMyPNWslJm4sK6BMy9phU0ZaaRUKZ+8pEg03WyIju4SjivcdPVag==","signatures":[{"sig":"MEUCIB64vsTfUpGzk6GLuZ4j9euYMsDWW6m4oa21ZF7Jh8ivAiEAnpYmBIXSTP6tr9HV1VXB1JhGbz87nnfr/vYWa6DVMsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119257},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"},"./with-protego":{"types":"./dist/with-protego.d.ts","default":"./dist/with-protego.js"}},"gitHead":"ca5296d073d0832cf91785039ec0a8a2da7dc56f","scripts":{"test":"npx tsx --test tests/middleware.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"_npmVersion":"10.8.2","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@protegoprotect/core":"2.4.0","@protegoprotect/attestation":"2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware-next_2.4.20_1774884166680_0.7091492491016078","host":"s3://npm-registry-packages-npm-production"}},"2.4.21":{"name":"@protegoprotect/middleware-next","version":"2.4.21","keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","_id":"@protegoprotect/middleware-next@2.4.21","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"dist":{"shasum":"bc14e2b89b08166bef0a77872cf2dd19b0c5d037","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.4.21.tgz","fileCount":41,"integrity":"sha512-b+CQusq4pmgsuaB+mVKjmiYXKdw577mUeC1erjIomuHed7FyaElr6Z+vp2+J9OWiWkh0kwioFX3gLaLqKyU+9w==","signatures":[{"sig":"MEUCIQDEJ3x1ziq/iFdwOiLlJpQXCmrX4g67kQR5n59ZNOCPhAIgKj8VDzvXwsPd8E3LTHrh/TY0J4noa4QS9NATOZvn160=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117590},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"},"./with-protego":{"types":"./dist/with-protego.d.ts","default":"./dist/with-protego.js"}},"gitHead":"e4e42df7ef56700609ae9d7de9c2141f1d79ded5","scripts":{"test":"npx tsx --test tests/middleware.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"_npmVersion":"10.8.2","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@protegoprotect/core":"2.4.0","@protegoprotect/attestation":"2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware-next_2.4.21_1774884583720_0.2504607552625562","host":"s3://npm-registry-packages-npm-production"}},"2.4.22":{"name":"@protegoprotect/middleware-next","version":"2.4.22","keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","_id":"@protegoprotect/middleware-next@2.4.22","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"dist":{"shasum":"bda05f207a7b36cc702fa1288e34961a3ac60a00","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.4.22.tgz","fileCount":45,"integrity":"sha512-amBeYF3FB4TJzAzmJ3eXNOMqKKbgRJ3TAfKHrQcvHj5ER+4UDTo0Chec7I60D9NJdRRZ7pHrvG/vGvX3d8/ASA==","signatures":[{"sig":"MEUCIQCcnMf40J7wFbPOJBoXLLgZfFSbSTWBIBPf0JUaVsvu2AIgAq1ctyAN+T9eYSnmlaEHyX7mbRbviKMBE2DWD124A8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125683},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"},"./with-protego":{"types":"./dist/with-protego.d.ts","default":"./dist/with-protego.js"}},"scripts":{"test":"npx tsx --test tests/middleware.test.ts tests/with-protego.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts tests/session-pressure.test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"_npmVersion":"10.8.2","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@protegoprotect/core":"2.4.1","@protegoprotect/attestation":"2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware-next_2.4.22_1775967959565_0.3771308035576624","host":"s3://npm-registry-packages-npm-production"}},"2.4.23":{"name":"@protegoprotect/middleware-next","version":"2.4.23","description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./script":{"types":"./dist/script.d.ts","default":"./dist/script.js"},"./middleware":{"types":"./dist/middleware.d.ts","default":"./dist/middleware.js"},"./fetch":{"types":"./dist/fetch.d.ts","default":"./dist/fetch.js"},"./edge":{"types":"./dist/edge.d.ts","default":"./dist/edge.js"},"./with-protego":{"types":"./dist/with-protego.d.ts","default":"./dist/with-protego.js"}},"scripts":{"build":"tsc","prepublishOnly":"npm run build","test":"npx tsx --test tests/middleware.test.ts tests/with-protego.test.ts tests/script.test.ts tests/fetch.test.ts tests/auto.test.ts tests/encrypt.test.ts tests/session-pressure.test.ts"},"keywords":["antibot","nextjs","middleware","bot-detection"],"license":"ISC","engines":{"node":">=18.0.0"},"dependencies":{"@protegoprotect/core":"2.4.1","@protegoprotect/attestation":"2.3.2"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0"},"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.0.0"},"_id":"@protegoprotect/middleware-next@2.4.23","gitHead":"21e607637e26f6f04f871d7e7ca2ecf3ea6ea0d0","_nodeVersion":"20.20.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-6fxE3kk91+rZDPzpCnnpE43Cf/IQx4/nWpuAycPdF5WxdomBHgCBCCxewPaEDblekmHx/XMUBPUrLtexd4MqUw==","shasum":"b6287d7efeae34df5bfcea4af0f0590e7ead0130","tarball":"https://registry.npmjs.org/@protegoprotect/middleware-next/-/middleware-next-2.4.23.tgz","fileCount":45,"unpackedSize":130639,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCZxaMUr2tSHrInuYIjUyRVu/EJeYAwrud3oTPcV/qWeQIhAKG2XLfxVCwlHc1yKiSh7ZYcIFospzKcCC9Ks3OHgvGq"}]},"_npmUser":{"name":"protegojs","email":"officearlos@gmail.com"},"directories":{},"maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/middleware-next_2.4.23_1778621594899_0.534099170735036"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-18T08:42:37.004Z","modified":"2026-05-12T21:33:15.167Z","2.0.0":"2026-03-18T08:42:37.213Z","2.1.0":"2026-03-18T09:08:28.658Z","2.2.0":"2026-03-18T09:21:13.442Z","2.2.1":"2026-03-18T09:31:32.878Z","2.3.0":"2026-03-18T21:26:24.012Z","2.3.1":"2026-03-18T22:03:57.073Z","2.3.2":"2026-03-19T10:06:16.592Z","2.4.0":"2026-03-19T16:16:18.603Z","2.4.2":"2026-03-20T08:05:56.061Z","2.4.3":"2026-03-20T08:47:00.805Z","2.4.4":"2026-03-20T09:48:50.377Z","2.4.5":"2026-03-20T12:28:10.900Z","2.4.6":"2026-03-20T21:47:05.124Z","2.4.7":"2026-03-20T22:28:03.937Z","2.4.8":"2026-03-21T20:25:16.880Z","2.4.9":"2026-03-22T22:04:06.225Z","2.4.10":"2026-03-23T20:40:19.086Z","2.4.11":"2026-03-24T07:47:18.159Z","2.4.12":"2026-03-25T08:06:20.632Z","2.4.13":"2026-03-25T08:37:16.157Z","2.4.14":"2026-03-26T00:17:20.448Z","2.4.15":"2026-03-26T08:55:43.673Z","2.4.16":"2026-03-26T09:25:04.753Z","2.4.17":"2026-03-26T09:26:55.911Z","2.4.18":"2026-03-26T09:44:44.908Z","2.4.19":"2026-03-30T15:15:16.821Z","2.4.20":"2026-03-30T15:22:46.817Z","2.4.21":"2026-03-30T15:29:43.856Z","2.4.22":"2026-04-12T04:25:59.712Z","2.4.23":"2026-05-12T21:33:15.038Z"},"license":"ISC","keywords":["antibot","nextjs","middleware","bot-detection"],"description":"Protego Next.js middleware — script injection, trust enforcement, protegoFetch","maintainers":[{"name":"protegojs","email":"officearlos@gmail.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}