{"_id":"@arcjet/sveltekit","_rev":"67-961d642d2b21f73def15217426939243","name":"@arcjet/sveltekit","dist-tags":{"rc":"1.10.0-rc.1","latest":"1.13.0"},"versions":{"1.0.0-alpha.13":{"name":"@arcjet/sveltekit","version":"1.0.0-alpha.13","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-alpha.13","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"ce69b06cabfd49574f6cd74289e2a58d584c2e41","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-alpha.13.tgz","fileCount":6,"integrity":"sha512-Fn4crnABIDkYVergthYUEWa3bqnA7bjqUHTM9KOjxmWMHUyPk6ChYEYY4XYfxRtWckwKtijy5bjOEamLaWZBIg==","signatures":[{"sig":"MEUCIQD8OuOU9VCZ4a23t6xCG9AO673mGt+fWw+8CL/l868hXgIgbElmhH4WNNMhEI698k9Pgx09T7W8qtYv+Smaase3V0w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31447},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"3af972f13461ef73b0e8d813fde712bb3d50c23c","scripts":{"lint":"eslint .","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.5.0","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.12.0","dependencies":{"arcjet":"1.0.0-alpha.13","@arcjet/ip":"1.0.0-alpha.13","@connectrpc/connect-web":"1.4.0","@connectrpc/connect-node":"1.4.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","typescript":"5.4.5","@types/node":"18.18.0","@jest/globals":"29.7.0","@arcjet/tsconfig":"1.0.0-alpha.13","@rollup/wasm-node":"4.17.2","@arcjet/eslint-config":"1.0.0-alpha.13","@arcjet/rollup-config":"1.0.0-alpha.13"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-alpha.13_1716218586616_0.44495018065433434","host":"s3://npm-registry-packages"}},"1.0.0-alpha.14":{"name":"@arcjet/sveltekit","version":"1.0.0-alpha.14","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-alpha.14","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"5dfdfa5f580c99c503ed545a870bac30a537a3c7","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-alpha.14.tgz","fileCount":7,"integrity":"sha512-WxwxuUOkmCv/9+mnxbFO9u4bvfs7yGuLU+LDjPbWY8vSQNmmeco+C+4fsRu/uNxdsSwofqYCSlqrGsJP0Qt9wQ==","signatures":[{"sig":"MEYCIQC7WmcX49uT/iNra5InUB7CojlVX+cNXT5W91221QvabgIhAKuNwwUM9TfUtEyLW8sTeQTq6MNhwioREiUhV+znGfjL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33663},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"9fe692771c933d1ec566ad834025aa753134a8ec","scripts":{"lint":"eslint .","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.5.0","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.12.0","dependencies":{"arcjet":"1.0.0-alpha.14","@arcjet/ip":"1.0.0-alpha.14","@arcjet/env":"1.0.0-alpha.14","@arcjet/logger":"1.0.0-alpha.14","@arcjet/headers":"1.0.0-alpha.14","@arcjet/runtime":"1.0.0-alpha.14","@connectrpc/connect-web":"1.4.0","@connectrpc/connect-node":"1.4.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","typescript":"5.4.5","@types/node":"18.18.0","@jest/globals":"29.7.0","@arcjet/tsconfig":"1.0.0-alpha.14","@rollup/wasm-node":"4.18.0","@arcjet/eslint-config":"1.0.0-alpha.14","@arcjet/rollup-config":"1.0.0-alpha.14"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-alpha.14_1718049176890_0.6904015061307092","host":"s3://npm-registry-packages"}},"1.0.0-alpha.15":{"name":"@arcjet/sveltekit","version":"1.0.0-alpha.15","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-alpha.15","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"dbf6739a81a2947d260c67d1d4620118f87e44d7","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-alpha.15.tgz","fileCount":7,"integrity":"sha512-xashz6aeQl/GLzETaTxL0OKDFl1dUEtEMSx3l+Gi8btwoagU8YC4KYwJ5bATNVZ0gF0VcrQKrM9miuhbM+/tuA==","signatures":[{"sig":"MEUCIQCkeXOqZk2v8qyXV7DbQUnXFn9Se+JdyKwEMQAPbdN++gIgetDa6RIVfKW5C1lBMp9sp6Pn4kL6jI/nrT1fFFrC0C0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33750},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"f3eb806ff97795fc98dc7c4066ece88cf8d42a37","scripts":{"lint":"eslint .","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.5.0","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.12.0","dependencies":{"arcjet":"1.0.0-alpha.15","@arcjet/ip":"1.0.0-alpha.15","@arcjet/env":"1.0.0-alpha.15","@arcjet/logger":"1.0.0-alpha.15","@arcjet/headers":"1.0.0-alpha.15","@arcjet/runtime":"1.0.0-alpha.15","@arcjet/protocol":"1.0.0-alpha.15","@connectrpc/connect-web":"1.4.0","@connectrpc/connect-node":"1.4.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","typescript":"5.4.5","@types/node":"18.18.0","@jest/globals":"29.7.0","@arcjet/tsconfig":"1.0.0-alpha.15","@rollup/wasm-node":"4.18.0","@arcjet/eslint-config":"1.0.0-alpha.15","@arcjet/rollup-config":"1.0.0-alpha.15"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-alpha.15_1718218640530_0.4741745257757457","host":"s3://npm-registry-packages"}},"1.0.0-alpha.16":{"name":"@arcjet/sveltekit","version":"1.0.0-alpha.16","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-alpha.16","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"aadc4b094c2bdf2e1bed5561b841e1f3b4bbe79e","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-alpha.16.tgz","fileCount":7,"integrity":"sha512-6mRM/GrR0IMYE3Y3UkQqxyRJKySq4Zz1L4L4Sk9mWoSo0tBeTsHXrzad0isZ0wGJREslrqub4FzGT1AcgGL4Ew==","signatures":[{"sig":"MEYCIQDIqhFXf1H8DrCn1Ehk3LDrQDUCR+Ik3a6pjIWobjmGTAIhAJBi+c878U9Jg+HTrKAxgXS7IVssASYj5WtMOcjPoOPO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33750},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"f275912687a7ca8278dcd4ade4124b1c5869131e","scripts":{"lint":"eslint .","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.5.0","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.12.0","dependencies":{"arcjet":"1.0.0-alpha.16","@arcjet/ip":"1.0.0-alpha.16","@arcjet/env":"1.0.0-alpha.16","@arcjet/logger":"1.0.0-alpha.16","@arcjet/headers":"1.0.0-alpha.16","@arcjet/runtime":"1.0.0-alpha.16","@arcjet/protocol":"1.0.0-alpha.16","@connectrpc/connect-web":"1.4.0","@connectrpc/connect-node":"1.4.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","typescript":"5.4.5","@types/node":"18.18.0","@jest/globals":"29.7.0","@arcjet/tsconfig":"1.0.0-alpha.16","@rollup/wasm-node":"4.18.0","@arcjet/eslint-config":"1.0.0-alpha.16","@arcjet/rollup-config":"1.0.0-alpha.16"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-alpha.16_1718390566519_0.6648574549257855","host":"s3://npm-registry-packages"}},"1.0.0-alpha.17":{"name":"@arcjet/sveltekit","version":"1.0.0-alpha.17","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-alpha.17","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"17c79b96107b3597f9a126fefe064c9e294ea9cb","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-alpha.17.tgz","fileCount":7,"integrity":"sha512-XSDgYoeY4Rv8bFc2vp6fRH0jpMJ25V58383hoHFY2cTC6UopOxpooXupSlnVSurA7wKUP25e+d/FXCUMvT5Vdw==","signatures":[{"sig":"MEUCIQCLvoUAGv2l1VSadjSOgQtk00ADC24ZKavII533u517oQIgVMKZXq/SEvSVrRpmNjiq4KVRm9EeYhaGuua8LntF/Po=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33742},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"b7e57154f514660f8521860ff8b22fb02629a67d","scripts":{"lint":"eslint .","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.5.0","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.12.0","dependencies":{"arcjet":"1.0.0-alpha.17","@arcjet/ip":"1.0.0-alpha.17","@arcjet/env":"1.0.0-alpha.17","@arcjet/logger":"1.0.0-alpha.17","@arcjet/headers":"1.0.0-alpha.17","@arcjet/runtime":"1.0.0-alpha.17","@arcjet/protocol":"1.0.0-alpha.17","@connectrpc/connect-web":"1.4.0","@connectrpc/connect-node":"1.4.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","typescript":"5.4.5","@types/node":"18.18.0","@jest/globals":"29.7.0","@arcjet/tsconfig":"1.0.0-alpha.17","@rollup/wasm-node":"4.18.0","@arcjet/eslint-config":"1.0.0-alpha.17","@arcjet/rollup-config":"1.0.0-alpha.17"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-alpha.17_1718658079048_0.5644920911578768","host":"s3://npm-registry-packages"}},"1.0.0-alpha.18":{"name":"@arcjet/sveltekit","version":"1.0.0-alpha.18","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-alpha.18","homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"d25bce158b8bcd2e28fd2073858aec4ac48a1e56","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-alpha.18.tgz","fileCount":7,"integrity":"sha512-F/6K4iRS9HE3fphUNTxuwbg6KY1FSa8vWs/0fbi88b1lwd94hKrtLOajNLZO1ZIGrjI2aoLsr5yZeBG+iUTEMA==","signatures":[{"sig":"MEYCIQDRmHr8NWGRPJ3v+lUfJhYHByCJgH4mVqF7ZgoTReqsiwIhAJ48EZAPuPy/0jbGzlgtLNTvF9Ay6Yl5AeYIRuXIlfBm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34428},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"4a8fe7f22789716b8c5d3fae2e699afa3ff89ff4","scripts":{"lint":"eslint .","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.5.0","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.12.0","dependencies":{"arcjet":"1.0.0-alpha.18","@arcjet/ip":"1.0.0-alpha.18","@arcjet/env":"1.0.0-alpha.18","@arcjet/logger":"1.0.0-alpha.18","@arcjet/headers":"1.0.0-alpha.18","@arcjet/runtime":"1.0.0-alpha.18","@arcjet/protocol":"1.0.0-alpha.18","@connectrpc/connect-web":"1.4.0","@connectrpc/connect-node":"1.4.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","typescript":"5.5.2","@types/node":"18.18.0","@jest/globals":"29.7.0","@arcjet/tsconfig":"1.0.0-alpha.18","@rollup/wasm-node":"4.18.0","@arcjet/eslint-config":"1.0.0-alpha.18","@arcjet/rollup-config":"1.0.0-alpha.18"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-alpha.18_1719853357475_0.7230123964980268","host":"s3://npm-registry-packages"}},"1.0.0-alpha.19":{"name":"@arcjet/sveltekit","version":"1.0.0-alpha.19","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-alpha.19","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"9fece755ca23edae6200d67703f0bcb9c63eafac","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-alpha.19.tgz","fileCount":7,"integrity":"sha512-SjvTW/7YmonjYvHeWEbEADnHBqhHDidBBBwnjJVnYI/95zOSkciGpU1elQh6YMlZw6+mgEuaOZvaxiMMpIa2Bg==","signatures":[{"sig":"MEUCIQC8nbFanyFxRtb4/h7sLAmDUbtXGOfkAOTnpLJPAcJDCAIgL8J2W+YBUICy0I3mx4F939cwxGoAeXtPoKmDo8vDbGg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34428},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"1a7c64dd9aaf3a9109bc9cd5bdf0bf7965e5321e","scripts":{"lint":"eslint .","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.5.0","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.12.0","dependencies":{"arcjet":"1.0.0-alpha.19","@arcjet/ip":"1.0.0-alpha.19","@arcjet/env":"1.0.0-alpha.19","@arcjet/logger":"1.0.0-alpha.19","@arcjet/headers":"1.0.0-alpha.19","@arcjet/runtime":"1.0.0-alpha.19","@arcjet/protocol":"1.0.0-alpha.19","@connectrpc/connect-web":"1.4.0","@connectrpc/connect-node":"1.4.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","typescript":"5.5.3","@types/node":"18.18.0","@jest/globals":"29.7.0","@arcjet/tsconfig":"1.0.0-alpha.19","@rollup/wasm-node":"4.18.1","@arcjet/eslint-config":"1.0.0-alpha.19","@arcjet/rollup-config":"1.0.0-alpha.19"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-alpha.19_1721078153306_0.1238041186186003","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20":{"name":"@arcjet/sveltekit","version":"1.0.0-alpha.20","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-alpha.20","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"83c87679a3a6e3771206ff91e317fe94cb149db6","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-alpha.20.tgz","fileCount":7,"integrity":"sha512-955M28ef45kpZ7mCgWysvIqVs9p0loA2a0ZrOdnME/OQiixm2DoDTfz1NThVQuKdzsM5Y9JYvx7OtseIi0g2zw==","signatures":[{"sig":"MEUCIQDxVfeS5DkK5IwjJvhsVNh7oiPgkMBxULvGn0OqAmLmlAIgaPdWx1PoRxDVj0SjlPpf3Le6WoOKaYXT2BIIBLr2dH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34428},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"2a78c20107397645ede6eaa8dfe1682bddebdc42","scripts":{"lint":"eslint .","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.5.0","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.12.0","dependencies":{"arcjet":"1.0.0-alpha.20","@arcjet/ip":"1.0.0-alpha.20","@arcjet/env":"1.0.0-alpha.20","@arcjet/logger":"1.0.0-alpha.20","@arcjet/headers":"1.0.0-alpha.20","@arcjet/runtime":"1.0.0-alpha.20","@arcjet/protocol":"1.0.0-alpha.20","@connectrpc/connect-web":"1.4.0","@connectrpc/connect-node":"1.4.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","typescript":"5.5.4","@types/node":"18.18.0","@jest/globals":"29.7.0","@arcjet/tsconfig":"1.0.0-alpha.20","@rollup/wasm-node":"4.19.0","@arcjet/eslint-config":"1.0.0-alpha.20","@arcjet/rollup-config":"1.0.0-alpha.20"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-alpha.20_1721854641402_0.4626943785219597","host":"s3://npm-registry-packages"}},"1.0.0-alpha.21":{"name":"@arcjet/sveltekit","version":"1.0.0-alpha.21","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-alpha.21","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"f638c988f0803b7a4d063424e76dd0d34ba671e7","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-alpha.21.tgz","fileCount":7,"integrity":"sha512-9KC40HTNadzvNKtMH3neSuR2RtOMgGbMkU30ljFKDOaeC/fO4zw3p7JPxMnoM8iY4VmskQCEhlCv65SIHoSKbQ==","signatures":[{"sig":"MEYCIQC3q6FiePSqkmVC1XUTCqTlYhL6pl22/5k5wvJ4YdjVxgIhAKs9JgXuiU4ddNJGbCZsK3edEsrw0zh/NrVpK5O6z77e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32374},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"d09158e4e530844bc71bb072070383ed4ec1c5be","scripts":{"lint":"eslint .","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.5.0","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.12.0","dependencies":{"arcjet":"1.0.0-alpha.21","@arcjet/ip":"1.0.0-alpha.21","@arcjet/env":"1.0.0-alpha.21","@arcjet/logger":"1.0.0-alpha.21","@arcjet/headers":"1.0.0-alpha.21","@arcjet/protocol":"1.0.0-alpha.21","@arcjet/transport":"1.0.0-alpha.21"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","typescript":"5.5.4","@types/node":"18.18.0","@jest/globals":"29.7.0","@arcjet/tsconfig":"1.0.0-alpha.21","@rollup/wasm-node":"4.20.0","@arcjet/eslint-config":"1.0.0-alpha.21","@arcjet/rollup-config":"1.0.0-alpha.21"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-alpha.21_1722898412629_0.8818431319329394","host":"s3://npm-registry-packages"}},"1.0.0-alpha.22":{"name":"@arcjet/sveltekit","version":"1.0.0-alpha.22","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-alpha.22","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"a5076c13a6862d2ee3452a2a848905dbe2d6659c","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-alpha.22.tgz","fileCount":7,"integrity":"sha512-XpQ0yKPGzeVO6jTVeSqoN1di6RlhyCxXYREuv60ajBFZAH6x42rrGtEKRTAtYV8F4II/QI8mo7rCvS8bwQYRwg==","signatures":[{"sig":"MEQCIDOUzSjd7ssQISzCcWo8L77E3y8u7f0lnm6e0mp1VkPIAiAW/uDxYyJA5C+7sAzY1fwa/3rFoqhLb0gvFZLwA7voLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34049},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"908d7da0f3d3730fa62199a9271a11e977322ad3","scripts":{"lint":"eslint .","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.8.1","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.16.0","dependencies":{"arcjet":"1.0.0-alpha.22","@arcjet/ip":"1.0.0-alpha.22","@arcjet/env":"1.0.0-alpha.22","@arcjet/logger":"1.0.0-alpha.22","@arcjet/headers":"1.0.0-alpha.22","@arcjet/protocol":"1.0.0-alpha.22","@arcjet/transport":"1.0.0-alpha.22"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","typescript":"5.5.4","@types/node":"18.18.0","@jest/globals":"29.7.0","@arcjet/tsconfig":"1.0.0-alpha.22","@rollup/wasm-node":"4.21.0","@arcjet/eslint-config":"1.0.0-alpha.22","@arcjet/rollup-config":"1.0.0-alpha.22"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-alpha.22_1724704246283_0.055836394509023224","host":"s3://npm-registry-packages"}},"1.0.0-alpha.23":{"name":"@arcjet/sveltekit","version":"1.0.0-alpha.23","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-alpha.23","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"9918d32f2cd2a1827a2ca8f8848f7bc6d7d0f3ca","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-alpha.23.tgz","fileCount":7,"integrity":"sha512-so+y7VRv9XDa9L4iZU298qDFpxnNSl4qxvltj703368tAT/IF/a8nixNVCVjV6m1+eYcR2XMg01fWzEK3tp/8g==","signatures":[{"sig":"MEQCIGaWlNHliljxcvbTyhXSHvOc6amBVoehZpYK14kPwsMaAiAayRX19rvAL41y2GMNvJBwJdhk0B/ygllrTyMoNz8FaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34049},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"a1d2d41c24f2ef9e4c214d130a1d3c0c34ca9e80","scripts":{"lint":"eslint .","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.8.1","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.16.0","dependencies":{"arcjet":"1.0.0-alpha.23","@arcjet/ip":"1.0.0-alpha.23","@arcjet/env":"1.0.0-alpha.23","@arcjet/logger":"1.0.0-alpha.23","@arcjet/headers":"1.0.0-alpha.23","@arcjet/protocol":"1.0.0-alpha.23","@arcjet/transport":"1.0.0-alpha.23"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","typescript":"5.5.4","@types/node":"18.18.0","@jest/globals":"29.7.0","@arcjet/tsconfig":"1.0.0-alpha.23","@rollup/wasm-node":"4.21.2","@arcjet/eslint-config":"1.0.0-alpha.23","@arcjet/rollup-config":"1.0.0-alpha.23"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-alpha.23_1725305105007_0.9683353372257457","host":"s3://npm-registry-packages"}},"1.0.0-alpha.24":{"name":"@arcjet/sveltekit","version":"1.0.0-alpha.24","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-alpha.24","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"3734a6e9875700bffc6092f24edd7d0c8c4eaaf1","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-alpha.24.tgz","fileCount":7,"integrity":"sha512-O8M4yPdi66LZsO6GGVWAH8yakXyAGJH4tJeuPKt+sv4Ywh7y693wiRgHb8EMK8coUvddkaxAwH50GrOYhcSqRA==","signatures":[{"sig":"MEQCIFaV6vOqaUfjdyNcIiUjfT7ywd7Wr7lxkZ+N0pvg9wbwAiB30C8rituySuhxDTxjrikVr4XjlnVPyNVieWtAMzm0Tg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34049},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"3ca69897bc90bcdfb2b0fa9c6ed60a8a2090a75a","scripts":{"lint":"eslint .","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.8.1","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.16.0","dependencies":{"arcjet":"1.0.0-alpha.24","@arcjet/ip":"1.0.0-alpha.24","@arcjet/env":"1.0.0-alpha.24","@arcjet/logger":"1.0.0-alpha.24","@arcjet/headers":"1.0.0-alpha.24","@arcjet/protocol":"1.0.0-alpha.24","@arcjet/transport":"1.0.0-alpha.24"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","typescript":"5.5.4","@types/node":"18.18.0","@jest/globals":"29.7.0","@arcjet/tsconfig":"1.0.0-alpha.24","@rollup/wasm-node":"4.21.2","@arcjet/eslint-config":"1.0.0-alpha.24","@arcjet/rollup-config":"1.0.0-alpha.24"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-alpha.24_1725560362719_0.3586469879245271","host":"s3://npm-registry-packages"}},"1.0.0-alpha.25":{"name":"@arcjet/sveltekit","version":"1.0.0-alpha.25","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-alpha.25","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"38e076878aa2a25c56ceb914d04d4ebc3fb1fba7","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-alpha.25.tgz","fileCount":7,"integrity":"sha512-LWYg8Srg0ksiZVCFLs5CdgWIBRHIFKHtxZT1HC0u31V6+IHLTUxXbc9UiqAbR0m4pEYsVtO0QEwkRlNBL0rJWA==","signatures":[{"sig":"MEUCIBQLP41YQofN+oBiZOJ2F5KflbNKnKbiaXrCErm++3rUAiEA8y7eStww3jKhgEUfeXIwEM/4Ex09nf8kjvuyhraUgL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34240},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"2d119961d23724139cd682ef37e2ae6b9ac53cc2","scripts":{"lint":"eslint .","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.8.1","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.16.0","dependencies":{"arcjet":"1.0.0-alpha.25","@arcjet/ip":"1.0.0-alpha.25","@arcjet/env":"1.0.0-alpha.25","@arcjet/logger":"1.0.0-alpha.25","@arcjet/headers":"1.0.0-alpha.25","@arcjet/protocol":"1.0.0-alpha.25","@arcjet/transport":"1.0.0-alpha.25"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","typescript":"5.6.2","@types/node":"18.18.0","@jest/globals":"29.7.0","@arcjet/tsconfig":"1.0.0-alpha.25","@rollup/wasm-node":"4.21.2","@arcjet/eslint-config":"1.0.0-alpha.25","@arcjet/rollup-config":"1.0.0-alpha.25"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-alpha.25_1725998849226_0.07217903569386852","host":"s3://npm-registry-packages"}},"1.0.0-alpha.26":{"name":"@arcjet/sveltekit","version":"1.0.0-alpha.26","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-alpha.26","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"0dac8eeaaf27c0e57aab3cc68949401e912dbe6b","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-alpha.26.tgz","fileCount":7,"integrity":"sha512-zCMh4Cls8bLVak/i52o9IXEzUNkxnC33tPX90UMZP29PbfLHWSJ7FLErlOY7zPz1KYbK+zkkV2M5DZtTOPkf6A==","signatures":[{"sig":"MEYCIQCIAXSFeGuyoObQl4jQCF0aAVYVRD17Bu7SsPkX58n80wIhAIXwxKGTQiDVYdSojM4d9VW1Bj7+3ESSx/6376OOj8n/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34240},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"cf1a274bda1f35ed401a656de6ee822226fb752c","scripts":{"lint":"eslint .","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.8.1","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.16.0","dependencies":{"arcjet":"1.0.0-alpha.26","@arcjet/ip":"1.0.0-alpha.26","@arcjet/env":"1.0.0-alpha.26","@arcjet/logger":"1.0.0-alpha.26","@arcjet/headers":"1.0.0-alpha.26","@arcjet/protocol":"1.0.0-alpha.26","@arcjet/transport":"1.0.0-alpha.26"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","typescript":"5.6.2","@types/node":"18.18.0","@jest/globals":"29.7.0","@arcjet/tsconfig":"1.0.0-alpha.26","@rollup/wasm-node":"4.21.3","@arcjet/eslint-config":"1.0.0-alpha.26","@arcjet/rollup-config":"1.0.0-alpha.26"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-alpha.26_1726511769164_0.5802556820847748","host":"s3://npm-registry-packages"}},"1.0.0-alpha.27":{"name":"@arcjet/sveltekit","version":"1.0.0-alpha.27","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-alpha.27","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"bbd4ba127eca0f526d7da8a3fb6ebdc1963b89ca","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-alpha.27.tgz","fileCount":7,"integrity":"sha512-yKzAQpY55C8+yfqmZ1KHGuFN3DjFiq9ugckErX2ZENfiQHdUoL50zBLSQenqElB2oMhNbLmikvZhSgKeN+3bQg==","signatures":[{"sig":"MEUCIETcM2m4VXTD3+s0vevDTD15tvXAVkf/gnAJZ1iQx3IsAiEAwWKEPTwXcu1ssoYQDXHWariA17+HXZ5XoWaKSdxDDRc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34240},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"39db93e02a55787f63c21e69b67a922646d2101c","scripts":{"lint":"eslint .","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.8.1","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.16.0","dependencies":{"arcjet":"1.0.0-alpha.27","@arcjet/ip":"1.0.0-alpha.27","@arcjet/env":"1.0.0-alpha.27","@arcjet/logger":"1.0.0-alpha.27","@arcjet/headers":"1.0.0-alpha.27","@arcjet/protocol":"1.0.0-alpha.27","@arcjet/transport":"1.0.0-alpha.27"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","typescript":"5.6.2","@types/node":"18.18.0","@jest/globals":"29.7.0","@arcjet/tsconfig":"1.0.0-alpha.27","@rollup/wasm-node":"4.23.0","@arcjet/eslint-config":"1.0.0-alpha.27","@arcjet/rollup-config":"1.0.0-alpha.27"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-alpha.27_1727807466533_0.6677519878497784","host":"s3://npm-registry-packages"}},"1.0.0-alpha.28":{"name":"@arcjet/sveltekit","version":"1.0.0-alpha.28","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-alpha.28","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"4ebb6d3e4675fc2c54d58ec0bbe7fa32b7bf917d","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-alpha.28.tgz","fileCount":7,"integrity":"sha512-gLC5ZfsHG88JzePlNzyL4lLFzEYkwgHbqP+c93aqFXmfz+Ty5cHcMu9JI9/209UHFtNAuMSKcK74Gwy+bh+fhA==","signatures":[{"sig":"MEUCIQCQDFbdrVQaHhBqQP0yuZfk0Li4RH7Z1jFagKmFUmC1VgIgclgL5aFQ40ZKmWhwY1FO+6qAB3AZpGaz27/QRqinaE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34254},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"915088701ef532ab907048b3fae9c84408ee3a4f","scripts":{"lint":"eslint .","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.8.1","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.16.0","dependencies":{"arcjet":"1.0.0-alpha.28","@arcjet/ip":"1.0.0-alpha.28","@arcjet/env":"1.0.0-alpha.28","@arcjet/logger":"1.0.0-alpha.28","@arcjet/headers":"1.0.0-alpha.28","@arcjet/protocol":"1.0.0-alpha.28","@arcjet/transport":"1.0.0-alpha.28"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","typescript":"5.6.3","@types/node":"18.18.0","@jest/globals":"29.7.0","@arcjet/tsconfig":"1.0.0-alpha.28","@rollup/wasm-node":"4.24.0","@arcjet/eslint-config":"1.0.0-alpha.28","@arcjet/rollup-config":"1.0.0-alpha.28"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-alpha.28_1729717856070_0.4839247188800535","host":"s3://npm-registry-packages"}},"1.0.0-alpha.29":{"name":"@arcjet/sveltekit","version":"1.0.0-alpha.29","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-alpha.29","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"75aca41c45a9bf6db1f8b8074fbd326bc8121c78","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-alpha.29.tgz","fileCount":7,"integrity":"sha512-Au+hE/KJEnF9CHWTQpuCsSAQjB9vgWl/5ASJn8VGyiXmdHW11ftFg9ZYJmv+GlgMCyrhU/VL3QWtQO/BJi6DjQ==","signatures":[{"sig":"MEUCIQD+PVIC4uPpRRf36PXuO0HrhjmowH3LjpfdyTna9uu6VQIgHsjSILXpWoTQB1QnVWneOoCGjk+agUU74gWTJ9w4154=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34246},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"2e66f849b8e4de1fdeb26945e2e67d0a07c13b44","scripts":{"lint":"eslint .","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.8.1","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.16.0","dependencies":{"arcjet":"1.0.0-alpha.29","@arcjet/ip":"1.0.0-alpha.29","@arcjet/env":"1.0.0-alpha.29","@arcjet/logger":"1.0.0-alpha.29","@arcjet/headers":"1.0.0-alpha.29","@arcjet/protocol":"1.0.0-alpha.29","@arcjet/transport":"1.0.0-alpha.29"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","typescript":"5.6.3","@types/node":"18.18.0","@jest/globals":"29.7.0","@arcjet/tsconfig":"1.0.0-alpha.29","@rollup/wasm-node":"4.27.3","@arcjet/eslint-config":"1.0.0-alpha.29","@arcjet/rollup-config":"1.0.0-alpha.29"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-alpha.29_1732046890586_0.1801266781353199","host":"s3://npm-registry-packages"}},"1.0.0-alpha.30":{"name":"@arcjet/sveltekit","version":"1.0.0-alpha.30","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-alpha.30","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"86846e6ddf3c5933d8f6f8a41763c749fef30baf","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-alpha.30.tgz","fileCount":7,"integrity":"sha512-ZFz0LpnlWiyHILxumwT3m84vL2eqPK6j1mWMlMecNR8T4LqgGJKLlp3IEgVIhV2L6D6a+lAoGp5s7N9AE/TgmQ==","signatures":[{"sig":"MEUCIAFOK9zfN08zSHi9MvbdbEaS8VtCswa6tabMI0pfd97vAiEAm7/bad1G/VNq7HKiSDL7zRm/s3E7RaNc8CBAzZyjF34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34246},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"c6e7b9de59345c8ffa6dbe169e85c54ada8c4a52","scripts":{"lint":"eslint .","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.8.1","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.16.0","dependencies":{"arcjet":"1.0.0-alpha.30","@arcjet/ip":"1.0.0-alpha.30","@arcjet/env":"1.0.0-alpha.30","@arcjet/logger":"1.0.0-alpha.30","@arcjet/headers":"1.0.0-alpha.30","@arcjet/protocol":"1.0.0-alpha.30","@arcjet/transport":"1.0.0-alpha.30"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","typescript":"5.6.3","@types/node":"18.18.0","@jest/globals":"29.7.0","@arcjet/tsconfig":"1.0.0-alpha.30","@rollup/wasm-node":"4.27.3","@arcjet/eslint-config":"1.0.0-alpha.30","@arcjet/rollup-config":"1.0.0-alpha.30"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-alpha.30_1732125148160_0.295833609645513","host":"s3://npm-registry-packages"}},"1.0.0-alpha.31":{"name":"@arcjet/sveltekit","version":"1.0.0-alpha.31","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-alpha.31","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"acd2a957d706972cf267fd6f5f25037e739d7e54","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-alpha.31.tgz","fileCount":7,"integrity":"sha512-3lGMEn3vso8U8Zvm4yAR9z3qlKpjHv5yzcvnA3HEOwBlIwo2KLKkjI3oFKBtno8g/QCHcv67IOD4Csh7e9tjbQ==","signatures":[{"sig":"MEUCIB5936wlddCl1AM5YOLAXhHVzOQininfFr5xBKcbKo8ZAiEAkzc+tDSz5tbXqECSvQRDabmnO0IgAqlIEBRxhoxGQCE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34246},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"24d2ee3139f277499ef3cb65f1f1eab998647819","scripts":{"lint":"eslint .","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.8.1","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.16.0","dependencies":{"arcjet":"1.0.0-alpha.31","@arcjet/ip":"1.0.0-alpha.31","@arcjet/env":"1.0.0-alpha.31","@arcjet/logger":"1.0.0-alpha.31","@arcjet/headers":"1.0.0-alpha.31","@arcjet/protocol":"1.0.0-alpha.31","@arcjet/transport":"1.0.0-alpha.31"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","typescript":"5.6.3","@types/node":"18.18.0","@jest/globals":"29.7.0","@arcjet/tsconfig":"1.0.0-alpha.31","@rollup/wasm-node":"4.27.3","@arcjet/eslint-config":"1.0.0-alpha.31","@arcjet/rollup-config":"1.0.0-alpha.31"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-alpha.31_1732292704477_0.4855596546338483","host":"s3://npm-registry-packages"}},"1.0.0-alpha.32":{"name":"@arcjet/sveltekit","version":"1.0.0-alpha.32","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-alpha.32","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"584050fa2bc68effe77672898cbbf13cba0ff265","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-alpha.32.tgz","fileCount":6,"integrity":"sha512-v8Pf+35VI8jnRI/mtaoe35y51DkXsu/nVH28dVoiOwwFrzxz8Kyy5P8X+v2yeMoRItadw4eXMRAbklY03MOGmg==","signatures":[{"sig":"MEQCIFFuuOFcuTyvrTwHtYqcxHGnKjzZ9egAK9W6T59Tyip7AiADRDQv8qK7qRUc3HybV8WVu1aS6ob682yMbClIfepi/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25367},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"007f51caa108792888db27ff8b0c5233e79a08cb","scripts":{"lint":"eslint .","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.8.1","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.16.0","dependencies":{"arcjet":"1.0.0-alpha.32","@arcjet/ip":"1.0.0-alpha.32","@arcjet/env":"1.0.0-alpha.32","@arcjet/logger":"1.0.0-alpha.32","@arcjet/headers":"1.0.0-alpha.32","@arcjet/protocol":"1.0.0-alpha.32","@arcjet/transport":"1.0.0-alpha.32"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","typescript":"5.7.2","@types/node":"18.18.0","@jest/globals":"29.7.0","@arcjet/tsconfig":"1.0.0-alpha.32","@rollup/wasm-node":"4.27.4","@arcjet/eslint-config":"1.0.0-alpha.32","@arcjet/rollup-config":"1.0.0-alpha.32"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-alpha.32_1732644183766_0.9275838772733791","host":"s3://npm-registry-packages"}},"1.0.0-alpha.33":{"name":"@arcjet/sveltekit","version":"1.0.0-alpha.33","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-alpha.33","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"43d026f638503c9f8292c033ae0376312aff0ab5","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-alpha.33.tgz","fileCount":6,"integrity":"sha512-E3bBER4lUBHwO6kkNIN0FsMJilTJgoUgbMVc0VGxzZsPbN9S+ODNSaaQePs8OiIDI+WO1yYRKK4T2YOes4E8tQ==","signatures":[{"sig":"MEQCIDzXeVmhaQ6Gyp2Yw4GygZX6FRMv0f5MEblrDl+c/UPGAiABT1m9ErwxQqBmXu85pgv0YF2Uivnzn37oTWTD6JJcDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25367},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"9141e7d1455bac1a6cf6969d93812bd59b87cf68","scripts":{"lint":"eslint .","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.8.1","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.16.0","dependencies":{"arcjet":"1.0.0-alpha.33","@arcjet/ip":"1.0.0-alpha.33","@arcjet/env":"1.0.0-alpha.33","@arcjet/logger":"1.0.0-alpha.33","@arcjet/headers":"1.0.0-alpha.33","@arcjet/protocol":"1.0.0-alpha.33","@arcjet/transport":"1.0.0-alpha.33"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","typescript":"5.7.2","@types/node":"18.18.0","@jest/globals":"29.7.0","@arcjet/tsconfig":"1.0.0-alpha.33","@rollup/wasm-node":"4.27.4","@arcjet/eslint-config":"1.0.0-alpha.33","@arcjet/rollup-config":"1.0.0-alpha.33"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-alpha.33_1732903061506_0.1709833716485858","host":"s3://npm-registry-packages"}},"1.0.0-alpha.34":{"name":"@arcjet/sveltekit","version":"1.0.0-alpha.34","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-alpha.34","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"873ee01ef3b1681d1346fd231aa0e5c2799c2cb4","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-alpha.34.tgz","fileCount":6,"integrity":"sha512-+bBBq3J6Njz67O3TjmixvaEkkcKS2yIvvKTG0QYum5kxPGeVvokRNQXymlGLwoYvcF9FE5cRdDCfdfcbWDecww==","signatures":[{"sig":"MEUCIQDqwATVIrPtoDeVuj9OS5cg5UNVQORl5qV2T4xPQn8HDQIgKXeB09S9Vr+v9ByQe9vYem6mMJ3cp1ffANkSFG+NLTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25859},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"f8a80a77f7187c2eb958405995552a8f3d579d5d","scripts":{"lint":"eslint .","test":"NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.8.1","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.16.0","dependencies":{"arcjet":"1.0.0-alpha.34","@arcjet/ip":"1.0.0-alpha.34","@arcjet/env":"1.0.0-alpha.34","@arcjet/logger":"1.0.0-alpha.34","@arcjet/headers":"1.0.0-alpha.34","@arcjet/protocol":"1.0.0-alpha.34","@arcjet/transport":"1.0.0-alpha.34"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","typescript":"5.7.2","@types/node":"18.18.0","@jest/globals":"29.7.0","@arcjet/tsconfig":"1.0.0-alpha.34","@rollup/wasm-node":"4.28.0","@arcjet/eslint-config":"1.0.0-alpha.34","@arcjet/rollup-config":"1.0.0-alpha.34"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-alpha.34_1733253283297_0.9765172324975921","host":"s3://npm-registry-packages"}},"1.0.0-beta.1":{"name":"@arcjet/sveltekit","version":"1.0.0-beta.1","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-beta.1","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"b16dab6754ff057c8dfd281e574ddcc7308b24ba","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-beta.1.tgz","fileCount":6,"integrity":"sha512-gVP9QFe/wJEorwH0mtYNxgFHUQ5SSx+fb7NB9iEuk8bZW24rb1DcxL/HIn0U/4Y5WswAuoodcY/l/WrrlQPv6Q==","signatures":[{"sig":"MEUCIQCor9fQvchtL0iSU0kDYxE2G1ZEi6qgECopTLYKFoNRJQIgPhKsMQp9YL6wizUC/dhXyfQ55LPU2fYVRos1/fgoWL8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25785},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"bd7dd9e9c40877411a6170c5595f0fb130cd68fd","scripts":{"lint":"eslint .","test":"node --test --experimental-test-coverage","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.8.1","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.16.0","dependencies":{"arcjet":"1.0.0-beta.1","@arcjet/ip":"1.0.0-beta.1","@arcjet/env":"1.0.0-beta.1","@arcjet/logger":"1.0.0-beta.1","@arcjet/headers":"1.0.0-beta.1","@arcjet/protocol":"1.0.0-beta.1","@arcjet/transport":"1.0.0-beta.1"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"expect":"29.7.0","typescript":"5.7.3","@types/node":"18.18.0","@arcjet/tsconfig":"1.0.0-beta.1","@rollup/wasm-node":"4.30.1","@arcjet/eslint-config":"1.0.0-beta.1","@arcjet/rollup-config":"1.0.0-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-beta.1_1736964135781_0.7056756772344519","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.2":{"name":"@arcjet/sveltekit","version":"1.0.0-beta.2","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-beta.2","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"7bbbfb52d9f32a1c90cd5e774bf73dee29c1d309","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-beta.2.tgz","fileCount":6,"integrity":"sha512-3WkBv/q0JDaFgNvUqIVztivcjE0qo/od5g6XzSrBd+xON0sbERyd/AewMKdfV11sqZPCKekgIECRVk9AXD8sig==","signatures":[{"sig":"MEUCIQCCYvakcgVFqypMBQq3xANar1IrKsLLmcxXQsIRNDuRJAIgJRY4nizIyHyN644JpsHKhtlQhPuUZO9WCsCt315R+VI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25785},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"901e38a974d6432fbbefedca498f89aee54c41e0","scripts":{"lint":"eslint .","test":"node --test --experimental-test-coverage","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.8.1","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.16.0","dependencies":{"arcjet":"1.0.0-beta.2","@arcjet/ip":"1.0.0-beta.2","@arcjet/env":"1.0.0-beta.2","@arcjet/logger":"1.0.0-beta.2","@arcjet/headers":"1.0.0-beta.2","@arcjet/protocol":"1.0.0-beta.2","@arcjet/transport":"1.0.0-beta.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"expect":"29.7.0","typescript":"5.7.3","@types/node":"18.18.0","@arcjet/tsconfig":"1.0.0-beta.2","@rollup/wasm-node":"4.34.2","@arcjet/eslint-config":"1.0.0-beta.2","@arcjet/rollup-config":"1.0.0-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-beta.2_1738701522918_0.9695039738961964","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.3":{"name":"@arcjet/sveltekit","version":"1.0.0-beta.3","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-beta.3","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"50db69113a27b290989f3e235a27525d93a72279","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-beta.3.tgz","fileCount":6,"integrity":"sha512-jHNfsO6Fbn1k5gxCEnXDy801rqAd6Up4EScAMwmbZAv+x8zLL5mI9RSh5whVgMfYMBjI31lLpDXE85yRbY3Fsg==","signatures":[{"sig":"MEQCIBlQ+MUUwX13FV3QY31rnEvSkW0lZoiZxueyV60HZoeiAiA/vd943Yl7Bc3V1E4iRY5a9ToTPpkyD5YkTX/q1ni0hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25785},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"0f42d49e71142295dab91e95bc4972e8777cfc6f","scripts":{"lint":"eslint .","test":"node --test --experimental-test-coverage","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.8.1","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.16.0","dependencies":{"arcjet":"1.0.0-beta.3","@arcjet/ip":"1.0.0-beta.3","@arcjet/env":"1.0.0-beta.3","@arcjet/logger":"1.0.0-beta.3","@arcjet/headers":"1.0.0-beta.3","@arcjet/protocol":"1.0.0-beta.3","@arcjet/transport":"1.0.0-beta.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"expect":"29.7.0","typescript":"5.8.2","@types/node":"18.18.0","@arcjet/tsconfig":"1.0.0-beta.3","@rollup/wasm-node":"4.34.9","@arcjet/eslint-config":"1.0.0-beta.3","@arcjet/rollup-config":"1.0.0-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-beta.3_1741210313175_0.17312927735674766","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.4":{"name":"@arcjet/sveltekit","version":"1.0.0-beta.4","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-beta.4","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"392bf7af83f6157ec82c45867f9fefbf213563dd","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-beta.4.tgz","fileCount":6,"integrity":"sha512-A+8SgdkScvpPbaUc4lRIvjD8haw1KJ5+NRBdQZmq0u1PAMXq+Kxv2LXWiRO8UqEEJ41TBSHZ5ULkOQeYwNw4ZA==","signatures":[{"sig":"MEYCIQC4e+t/9FWqN5TjSR27P92eYmCTdDmCz8HZ/ehk4qDf/gIhAMJJAnIYoMDjDA7qR/wRCBR/D/INsyMUHiwKMoyVl7+d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25872},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"534d4716bb6e9976ffbf227e9a5afba98dd5c773","scripts":{"lint":"eslint .","test":"node --test --experimental-test-coverage","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.8.1","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.16.0","dependencies":{"arcjet":"1.0.0-beta.4","@arcjet/ip":"1.0.0-beta.4","@arcjet/env":"1.0.0-beta.4","@arcjet/logger":"1.0.0-beta.4","@arcjet/headers":"1.0.0-beta.4","@arcjet/protocol":"1.0.0-beta.4","@arcjet/transport":"1.0.0-beta.4"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.22.0","expect":"29.7.0","typescript":"5.8.2","@types/node":"18.18.0","@arcjet/tsconfig":"1.0.0-beta.4","@rollup/wasm-node":"4.35.0","@arcjet/eslint-config":"1.0.0-beta.4","@arcjet/rollup-config":"1.0.0-beta.4"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-beta.4_1741975350259_0.49764622758847743","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.5":{"name":"@arcjet/sveltekit","version":"1.0.0-beta.5","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-beta.5","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"fc16b535580e43143942cd434cf13262fa9caeb6","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-beta.5.tgz","fileCount":6,"integrity":"sha512-JCrMuy8AG8fNkb2CU1Kd8BQTAL5IwL3CzfvKr3wSIfD9C9GOFCJJDJSUdu5fPySiQZ4fQ6zauqPUixXcEY9S9A==","signatures":[{"sig":"MEUCIQD+/IWaNBn3zqZyCQYX9LUWjPe2LVlG/njOsRBUp0obiQIgOIHqE2cHBK5h7VawdBO6Yv4OB67o3OZ1OSRVK+C0mUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25985},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"a0c30156062bf83e25be9750a8e64cda2070668f","scripts":{"lint":"eslint .","test":"node --test --experimental-test-coverage","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.8.1","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.16.0","dependencies":{"arcjet":"1.0.0-beta.5","@arcjet/ip":"1.0.0-beta.5","@arcjet/env":"1.0.0-beta.5","@arcjet/logger":"1.0.0-beta.5","@arcjet/headers":"1.0.0-beta.5","@arcjet/protocol":"1.0.0-beta.5","@arcjet/transport":"1.0.0-beta.5"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.23.0","expect":"29.7.0","typescript":"5.8.2","@types/node":"18.18.0","@arcjet/tsconfig":"1.0.0-beta.5","@rollup/wasm-node":"4.37.0","@arcjet/eslint-config":"1.0.0-beta.5","@arcjet/rollup-config":"1.0.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-beta.5_1743116677293_0.3321171472687816","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.6":{"name":"@arcjet/sveltekit","version":"1.0.0-beta.6","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-beta.6","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"6300b2005f9d710cee451b50d575f37001533188","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-beta.6.tgz","fileCount":6,"integrity":"sha512-28IJ2X43SJk/WmxUmfx52sbJpvR4RjcNRIxC7MZi4ElgfFkVxKt3uh69AiUfsQxU9zxYZyRGU9oxFdJAt694cQ==","signatures":[{"sig":"MEUCICn7J6gAazQG1gO6Jg6r5KjMSmfHMKkMn1iliM7z8Dh0AiEA/Bq2QnlRJOPvT2qUm7hEohyPb9VMms+w2ymodgz7Ph0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25985},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"13089a52a1793ac2621c1bfc3d7504a935603bbf","scripts":{"lint":"eslint .","test":"node --test --experimental-test-coverage","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.8.1","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.16.0","dependencies":{"arcjet":"1.0.0-beta.6","@arcjet/ip":"1.0.0-beta.6","@arcjet/env":"1.0.0-beta.6","@arcjet/logger":"1.0.0-beta.6","@arcjet/headers":"1.0.0-beta.6","@arcjet/protocol":"1.0.0-beta.6","@arcjet/transport":"1.0.0-beta.6"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.24.0","expect":"29.7.0","typescript":"5.8.3","@types/node":"18.18.0","@arcjet/tsconfig":"1.0.0-beta.6","@rollup/wasm-node":"4.40.0","@arcjet/eslint-config":"1.0.0-beta.6","@arcjet/rollup-config":"1.0.0-beta.6"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-beta.6_1744914752216_0.4050402609064472","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.7":{"name":"@arcjet/sveltekit","version":"1.0.0-beta.7","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-beta.7","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"7d6d4989790043ba488e92509042f9737040130c","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-beta.7.tgz","fileCount":6,"integrity":"sha512-G7sajpQ9ACkSBMud3iLiZXo5TXGMFmp0LRcxk+JUarDRAylFhNyRtuasAmfJ2mCaUeIIzGKwy3SX9ls257ofNQ==","signatures":[{"sig":"MEQCID3jEBNgLeZGcxZxJiXhpHV/LUSjsbJMphEDU5GLCWbuAiA24QFwD79BGcA0ufrKi92PaP5yRRPZAj/zEfPftHZW9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25985},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"07814dd4c5d5f469da224d105c013d5d47b299ed","scripts":{"lint":"eslint .","test":"node --test --experimental-test-coverage","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.8.1","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.16.0","dependencies":{"arcjet":"1.0.0-beta.7","@arcjet/ip":"1.0.0-beta.7","@arcjet/env":"1.0.0-beta.7","@arcjet/logger":"1.0.0-beta.7","@arcjet/headers":"1.0.0-beta.7","@arcjet/protocol":"1.0.0-beta.7","@arcjet/transport":"1.0.0-beta.7"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.26.0","expect":"29.7.0","typescript":"5.8.3","@types/node":"18.18.0","@arcjet/tsconfig":"1.0.0-beta.7","@rollup/wasm-node":"4.40.1","@arcjet/eslint-config":"1.0.0-beta.7","@arcjet/rollup-config":"1.0.0-beta.7"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-beta.7_1746564982395_0.5788787744172486","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.8":{"name":"@arcjet/sveltekit","version":"1.0.0-beta.8","author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-beta.8","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"6602a89894e2eb544e98e7c2826233ef8f2a9997","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-beta.8.tgz","fileCount":6,"integrity":"sha512-a3Z3AS/aD6zvjNgLo6ByXSvIJH+8/a1FFpjT3bPTtxCTROdCitps6LR9Jh7ovF7QGJMxWP8EdPYdiW11kLYBKg==","signatures":[{"sig":"MEUCIQDdyvIofJHTLOIEppTzh6tESMted+mEHz4EzkQ+9HsFIQIgenq6FjWJZw2lgHW+e7ftxOjFOEicPnIntosi+CvBxCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25985},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"88cc01562c2869e89a2fde797331329bb5e24bf6","scripts":{"lint":"eslint .","test":"node --test --experimental-test-coverage","build":"rollup --config rollup.config.js","pretest":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"blaine-arcjet","email":"blaine@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.8.2","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.19.1","dependencies":{"arcjet":"1.0.0-beta.8","@arcjet/ip":"1.0.0-beta.8","@arcjet/env":"1.0.0-beta.8","@arcjet/logger":"1.0.0-beta.8","@arcjet/headers":"1.0.0-beta.8","@arcjet/protocol":"1.0.0-beta.8","@arcjet/transport":"1.0.0-beta.8"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.27.0","expect":"29.7.0","typescript":"5.8.3","@types/node":"18.18.0","@arcjet/tsconfig":"1.0.0-beta.8","@rollup/wasm-node":"4.41.1","@arcjet/eslint-config":"1.0.0-beta.8","@arcjet/rollup-config":"1.0.0-beta.8"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-beta.8_1748469211459_0.4461525214830995","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.9":{"name":"@arcjet/sveltekit","version":"1.0.0-beta.9","keywords":["analyze","arcjet","attack","limit","protect","secure","security","sveltekit","svelte","verify"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-beta.9","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"},{"name":"wooorm-arcjet","email":"titus@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"0f53b57ba5460a92bdac262b7dcee85c16f5b4a6","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-beta.9.tgz","fileCount":5,"integrity":"sha512-qrNtre5WL50V7bh8Q9MJLtb3YwdUWmhBuAHJviMhDKqpCGzzVxcwLYzbkdavdV79T4FElOVBXJTrhOvhn9CIzg==","signatures":[{"sig":"MEUCIQCIGsY5OuKV5RZkzR+omjF9oDexeX7zoQdDmdeAUp5xQwIgARxsTv7oDxFMgWhqsOpf0NUl5GCRf6yBJ4a6+7+F3eg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26115},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"616122e831fea3f4f166bf768e28c618e86df659","scripts":{"lint":"eslint .","test":"npm run build && npm run lint","build":"rollup --config rollup.config.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wooorm-arcjet","actor":{"name":"wooorm-arcjet","type":"user","email":"titus@arcjet.com"},"email":"titus@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.9.2","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"22.16.0","dependencies":{"arcjet":"1.0.0-beta.9","@arcjet/ip":"1.0.0-beta.9","@arcjet/env":"1.0.0-beta.9","@arcjet/logger":"1.0.0-beta.9","@arcjet/headers":"1.0.0-beta.9","@arcjet/protocol":"1.0.0-beta.9","@arcjet/transport":"1.0.0-beta.9"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.30.1","typescript":"5.8.3","@types/node":"18.18.0","@arcjet/tsconfig":"1.0.0-beta.9","@rollup/wasm-node":"4.44.2","@arcjet/eslint-config":"1.0.0-beta.9","@arcjet/rollup-config":"1.0.0-beta.9"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-beta.9_1752072172264_0.9101501724782273","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.10":{"name":"@arcjet/sveltekit","version":"1.0.0-beta.10","keywords":["analyze","arcjet","attack","limit","protect","secure","security","sveltekit","svelte","verify"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-beta.10","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"},{"name":"wooorm-arcjet","email":"titus@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"e9e4eb7a62ca513c48ac61b38435b728a7412442","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-beta.10.tgz","fileCount":5,"integrity":"sha512-O0BQe0KYfC+schmzFi/oBj3EUOyn5ROlBWsRKkdD0jywfNKCssT4rPUOrxN481h5XWStEnAM1gboMBXNn7tQTQ==","signatures":[{"sig":"MEUCIA2m2qtjR4nb1V/vVr+eYLj6L//drDXW6qMZIuit1UyOAiEAvJ5iZK146ygrpDEnE//mAlKNWROatFxN5i4s/969nac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24854},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"37da5c7aaea0b5211f7b807dd2d43f8f44f94213","scripts":{"lint":"eslint .","test":"npm run build && npm run lint","build":"rollup --config rollup.config.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wooorm-arcjet","email":"titus@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"11.5.2","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"24.2.0","dependencies":{"arcjet":"1.0.0-beta.10","@arcjet/ip":"1.0.0-beta.10","@arcjet/env":"1.0.0-beta.10","@arcjet/logger":"1.0.0-beta.10","@arcjet/headers":"1.0.0-beta.10","@arcjet/protocol":"1.0.0-beta.10","@arcjet/transport":"1.0.0-beta.10"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.32.0","typescript":"5.9.2","@types/node":"18.18.0","@arcjet/tsconfig":"1.0.0-beta.10","@rollup/wasm-node":"4.46.2","@arcjet/eslint-config":"1.0.0-beta.10","@arcjet/rollup-config":"1.0.0-beta.10"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-beta.10_1754384712253_0.16267453250314756","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.11":{"name":"@arcjet/sveltekit","version":"1.0.0-beta.11","keywords":["analyze","arcjet","attack","limit","protect","secure","security","sveltekit","svelte","verify"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-beta.11","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"},{"name":"wooorm-arcjet","email":"titus@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"3cc1e331d478e60d25770abc8e9e5fa2bc4e2c70","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-beta.11.tgz","fileCount":5,"integrity":"sha512-8VCj8iSDdpgBGdWDZNyZGhQG8YtUgisZufi6y4lNUzLnp3C1GZjJ3ysMdAMXEGWw1HKDoRaPR9Paa4A//BVUvg==","signatures":[{"sig":"MEQCIEurxwZ8sVYlAzyX/1JwpWKFEq8LZ8hDyy3sRfzwUuPcAiAXKhkAPeX1G0JUcGWsUkWZ5r7GzV8J1u9EKERchyPR/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26784},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"e318e8e9c6d2d42671bce60008b1bd3d4acd95f3","scripts":{"lint":"eslint .","test":"npm run build && npm run lint","build":"rollup --config rollup.config.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wooorm-arcjet","email":"titus@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"11.5.2","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"24.2.0","dependencies":{"arcjet":"1.0.0-beta.11","@arcjet/ip":"1.0.0-beta.11","@arcjet/env":"1.0.0-beta.11","@arcjet/logger":"1.0.0-beta.11","@arcjet/headers":"1.0.0-beta.11","@arcjet/protocol":"1.0.0-beta.11","@arcjet/transport":"1.0.0-beta.11"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.34.0","typescript":"5.9.2","@types/node":"24.3.0","@rollup/wasm-node":"4.50.0","@arcjet/eslint-config":"1.0.0-beta.11","@arcjet/rollup-config":"1.0.0-beta.11"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-beta.11_1756918229451_0.9232985347192171","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.12":{"name":"@arcjet/sveltekit","version":"1.0.0-beta.12","keywords":["analyze","arcjet","attack","limit","protect","secure","security","sveltekit","svelte","verify"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-beta.12","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"},{"name":"wooorm-arcjet","email":"titus@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"6b42c8b181c936db1a8f27bfb189d1d6b7b997ed","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-beta.12.tgz","fileCount":5,"integrity":"sha512-X+ISumd86gaCXQeodj7MBoGuKrowsGqzRGavkj5qpks4GJX1Kgm85PGzTfIdjRX22Fb+nkL7mmeGM0Qb5nKYtw==","signatures":[{"sig":"MEUCIDLyRodUtRxmMWYgrGcz5JdsCo+1dDz3IE2sfwKVMAKsAiEA3Y7XbzfBSW+Q/XhAZYXRRBnMOtdtKbXBxWWo7/VTBJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26784},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"5a731cbc33397bcfe97a487c18a22e54445daa72","scripts":{"lint":"eslint .","test":"npm run build && npm run lint","build":"rollup --config rollup.config.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wooorm-arcjet","email":"titus@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"11.6.0","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"24.2.0","dependencies":{"arcjet":"1.0.0-beta.12","@arcjet/ip":"1.0.0-beta.12","@arcjet/env":"1.0.0-beta.12","@arcjet/logger":"1.0.0-beta.12","@arcjet/headers":"1.0.0-beta.12","@arcjet/protocol":"1.0.0-beta.12","@arcjet/transport":"1.0.0-beta.12"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.34.0","typescript":"5.9.2","@types/node":"24.3.0","@rollup/wasm-node":"4.50.0","@arcjet/eslint-config":"1.0.0-beta.12","@arcjet/rollup-config":"1.0.0-beta.12"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-beta.12_1758637591010_0.7940074760965785","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.13":{"name":"@arcjet/sveltekit","version":"1.0.0-beta.13","keywords":["analyze","arcjet","attack","limit","protect","secure","security","sveltekit","svelte","verify"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-beta.13","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"},{"name":"wooorm-arcjet","email":"titus@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"d9c095179e6ba473b5126cc4b1a019ad3107b7e7","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-beta.13.tgz","fileCount":5,"integrity":"sha512-tdVWsAMMr1sXxHL1fVa5gltN2xd6i0u5Rc8zSTCmpUqLB2MeCjNY2mdbjyz6epznqlNfqZHiFJlgdZipA1zTgQ==","signatures":[{"sig":"MEUCIQCVm5+dl6+LqC88EqavvdoILu7SPPeXLnhx9ku6xXb/mAIgL/II+iJZ2szGjuNfx2VaAYqHYgqjkirf7zrUFz+p318=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26784},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"gitHead":"94fcd20a58fc1ce4aaa6e53f8de74b57874f4263","scripts":{"lint":"eslint .","test":"npm run build && npm run lint","build":"rollup --config rollup.config.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wooorm-arcjet","email":"titus@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"11.6.0","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"24.9.0","dependencies":{"arcjet":"1.0.0-beta.13","@arcjet/ip":"1.0.0-beta.13","@arcjet/env":"1.0.0-beta.13","@arcjet/logger":"1.0.0-beta.13","@arcjet/headers":"1.0.0-beta.13","@arcjet/protocol":"1.0.0-beta.13","@arcjet/transport":"1.0.0-beta.13"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.36.0","typescript":"5.9.2","@types/node":"24.6.0","@rollup/wasm-node":"4.52.3","@arcjet/eslint-config":"1.0.0-beta.13","@arcjet/rollup-config":"1.0.0-beta.13"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-beta.13_1759847110173_0.1666108903103396","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.14":{"name":"@arcjet/sveltekit","version":"1.0.0-beta.14","keywords":["analyze","arcjet","attack","limit","protect","secure","security","sveltekit","svelte","verify"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-beta.14","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"},{"name":"wooorm-arcjet","email":"titus@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"186661768b7c6b85c10c74dd3e8eb7a95fe642a7","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-beta.14.tgz","fileCount":5,"integrity":"sha512-12dgfUPo5YAeJpStvyTuPR/72n1sW0WvE+fugd8eol5rcbIdiKQWEh6cLORYULCSdn8V+S8JXg6cuPKwh67RWw==","signatures":[{"sig":"MEUCIGLJ8JH/l2aiZiYu4BCLdlD018GXUBfNKBpJJ5H/rVxmAiEAx8ss5ORXgjjzN9+Gy70Lx15Yi4YuyblnWSjPayW1hTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26784},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"a873a96eca9cb4ecfd985b325f57f5e078518c8d","scripts":{"lint":"eslint .","test":"npm run build && npm run lint","build":"rollup --config rollup.config.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wooorm-arcjet","email":"titus@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"11.6.0","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"24.9.0","dependencies":{"arcjet":"1.0.0-beta.14","@arcjet/ip":"1.0.0-beta.14","@arcjet/env":"1.0.0-beta.14","@arcjet/logger":"1.0.0-beta.14","@arcjet/headers":"1.0.0-beta.14","@arcjet/protocol":"1.0.0-beta.14","@arcjet/transport":"1.0.0-beta.14"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.38.0","typescript":"5.9.3","@types/node":"24.9.1","@rollup/wasm-node":"4.52.5","@arcjet/eslint-config":"1.0.0-beta.14","@arcjet/rollup-config":"1.0.0-beta.14"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-beta.14_1762262315680_0.9666946802822312","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.15":{"name":"@arcjet/sveltekit","version":"1.0.0-beta.15","keywords":["analyze","arcjet","attack","limit","protect","secure","security","sveltekit","svelte","verify"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-beta.15","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"},{"name":"wooorm-arcjet","email":"titus@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"0cd517b012febea6ba80a62738c2370c7eb03791","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-beta.15.tgz","fileCount":5,"integrity":"sha512-LhDPt6KCyiueMS7jvUI90P9TTLgsIXwrZ75lnYTmXqIuqBfa/ZicEIU4pJKT1XQltqHr8KFBmkrIIt3BRC/5QA==","signatures":[{"sig":"MEUCIQD3mnIu0aKcOkaJget6UcD4pd3G2GnWIe8YIfJN5wohdAIgAY4Vern2vT7fEZVSLTRzG2t6mPz3qfXGAeW+bZt1dJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26932},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"8981397227344de15ae1b78dd0497ac0ff93841e","scripts":{"lint":"eslint .","test":"npm run build && npm run lint","build":"rollup --config rollup.config.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wooorm-arcjet","email":"titus@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"11.6.0","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"24.9.0","dependencies":{"arcjet":"1.0.0-beta.15","@arcjet/ip":"1.0.0-beta.15","@arcjet/env":"1.0.0-beta.15","@arcjet/logger":"1.0.0-beta.15","@arcjet/headers":"1.0.0-beta.15","@arcjet/protocol":"1.0.0-beta.15","@arcjet/transport":"1.0.0-beta.15"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.38.0","typescript":"5.9.3","@types/node":"24.9.1","@rollup/wasm-node":"4.52.5","@arcjet/eslint-config":"1.0.0-beta.15","@arcjet/rollup-config":"1.0.0-beta.15"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-beta.15_1762869625229_0.40821150037225973","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.16":{"name":"@arcjet/sveltekit","version":"1.0.0-beta.16","keywords":["analyze","arcjet","attack","limit","protect","secure","security","sveltekit","svelte","verify"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-beta.16","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"},{"name":"wooorm-arcjet","email":"titus@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"bdfbc978745983d952cdbed47e3b3eb18a8b0ffa","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-beta.16.tgz","fileCount":5,"integrity":"sha512-0gqAJIfFGD3nzmvK5MoQwAWtyMy2HoJRXNc5qafdTHG2BoqCAsDgZbmnMvdAWhx42Bo/B1nIEMnLzf2g7+/aMA==","signatures":[{"sig":"MEUCIQCnzr968KuGC8CQWKT+uhorD3NQc25osB3s92bPwRlhbAIgebVPI1VyxYfgSzLIBaJBhfxslx35GLQ+d9qiDCiHeq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26932},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"b92994c9aca0e8afc0389cf43b618937ec5c52a6","scripts":{"lint":"eslint .","test":"npm run build && npm run lint","build":"rollup --config rollup.config.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wooorm-arcjet","email":"titus@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"11.6.0","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"24.9.0","dependencies":{"arcjet":"1.0.0-beta.16","@arcjet/ip":"1.0.0-beta.16","@arcjet/env":"1.0.0-beta.16","@arcjet/logger":"1.0.0-beta.16","@arcjet/headers":"1.0.0-beta.16","@arcjet/protocol":"1.0.0-beta.16","@arcjet/transport":"1.0.0-beta.16"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","typescript":"5.9.3","@types/node":"25.0.3","@rollup/wasm-node":"4.54.0","@arcjet/eslint-config":"1.0.0-beta.16","@arcjet/rollup-config":"1.0.0-beta.16"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-beta.16_1767720336086_0.9960277468849301","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.17":{"name":"@arcjet/sveltekit","version":"1.0.0-beta.17","keywords":["analyze","arcjet","attack","limit","protect","secure","security","sveltekit","svelte","verify"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-beta.17","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"},{"name":"wooorm-arcjet","email":"titus@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"4d395c9472b341476a117465d67fa512df2fd92b","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-beta.17.tgz","fileCount":5,"integrity":"sha512-XZrYson2KSQ1fDNVYT9goND0VqZwtmmt3uvL3eFuawHfKKOj5D79F1Gx+kzRWFv+rTWbfZa7NNSfEQ/RbDPlpw==","signatures":[{"sig":"MEUCIQDHkDPua0MC+UyvQ8NXLMhq1B6r7xExQyJEYe8KyVYylQIgfKaYe/zmq9g/vM7RolpyRL9qT/+FZAD0x5VelFXBPcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fsveltekit@1.0.0-beta.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26836},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"4a962089f95c09e3132a9523af52a3c29b335c40","scripts":{"lint":"eslint .","test":"npm run build && npm run lint","build":"rollup --config rollup.config.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cefd604-88fa-40ac-8c3d-a9393dbb2c51"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"11.6.2","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"24.12.0","dependencies":{"arcjet":"1.0.0-beta.17","@arcjet/ip":"1.0.0-beta.17","@arcjet/env":"1.0.0-beta.17","@arcjet/body":"1.0.0-beta.17","@arcjet/logger":"1.0.0-beta.17","@arcjet/headers":"1.0.0-beta.17","@arcjet/protocol":"1.0.0-beta.17","@arcjet/transport":"1.0.0-beta.17"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","typescript":"5.9.3","@types/node":"25.0.3","@rollup/wasm-node":"4.55.1","@arcjet/eslint-config":"1.0.0-beta.17","@arcjet/rollup-config":"1.0.0-beta.17"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-beta.17_1768334477516_0.44570870836357535","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.18":{"name":"@arcjet/sveltekit","version":"1.0.0-beta.18","keywords":["analyze","arcjet","attack","limit","protect","secure","security","sveltekit","svelte","verify"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0-beta.18","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"},{"name":"wooorm-arcjet","email":"titus@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"a0c6c8e35ecf06eecb9db757ae8ef824a8e63aa7","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0-beta.18.tgz","fileCount":5,"integrity":"sha512-u5l2qKYxWtetED+2ynIHZs0TdOYnpMo1E58rIu2J1QLIUw0eaViDWs44QPOBpg+ecNY0zmgyCZTM1xW2CfUgQA==","signatures":[{"sig":"MEQCIEW3LHTrZkU/o4H/6O4o4pj+2rTubgw7BYCdMmHczXx0AiBeVGggrnX5NOaUvNeenbyt7kWnVD/nY+epLpAW0hhllw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fsveltekit@1.0.0-beta.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27267},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"666bf45d06f76ed433774d8145776a1de6cc6cfc","scripts":{"lint":"eslint .","test":"npm run build && npm run lint","build":"rollup --config rollup.config.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cefd604-88fa-40ac-8c3d-a9393dbb2c51"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"11.6.2","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"24.12.0","dependencies":{"arcjet":"1.0.0-beta.18","@arcjet/ip":"1.0.0-beta.18","@arcjet/env":"1.0.0-beta.18","@arcjet/body":"1.0.0-beta.18","@arcjet/logger":"1.0.0-beta.18","@arcjet/headers":"1.0.0-beta.18","@arcjet/protocol":"1.0.0-beta.18","@arcjet/transport":"1.0.0-beta.18"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","typescript":"5.9.3","@types/node":"25.0.8","@rollup/wasm-node":"4.55.1","@arcjet/eslint-config":"1.0.0-beta.18","@arcjet/rollup-config":"1.0.0-beta.18"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0-beta.18_1769097426983_0.795933413188175","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@arcjet/sveltekit","version":"1.0.0","keywords":["analyze","arcjet","attack","limit","protect","secure","security","sveltekit","svelte","verify"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.0.0","maintainers":[{"name":"blaine-arcjet","email":"blaine@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"},{"name":"wooorm-arcjet","email":"titus@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"b7adcbb8940e6a3f6997172e0fc8da6b5925ac3d","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.0.0.tgz","fileCount":5,"integrity":"sha512-QucqJ/D3zv9nSwSIP4YTw9zpiC4bGWPj+vDjNkHALiTJXCIZrA98vNj3FQsj9BmcMOk1ONW6ZogOu3+SJAJ18A==","signatures":[{"sig":"MEUCIQDtropxyGj38kF6JRGGRmvlk1UHzaZo3yyUYCrUW5XYcgIgPC2gHNcWur9kS8z4WywA+J9rwjU1h01uJG3MfCO6xbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fsveltekit@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27171},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"625da662d74b2fe65f15a02cd9ea8b5e16cccaac","scripts":{"lint":"eslint .","test":"npm run build && npm run lint","build":"rollup --config rollup.config.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cefd604-88fa-40ac-8c3d-a9393dbb2c51"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"11.6.2","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"24.12.0","dependencies":{"arcjet":"1.0.0","@arcjet/ip":"1.0.0","@arcjet/env":"1.0.0","@arcjet/body":"1.0.0","@arcjet/logger":"1.0.0","@arcjet/headers":"1.0.0","@arcjet/protocol":"1.0.0","@arcjet/transport":"1.0.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","typescript":"5.9.3","@types/node":"25.0.8","@rollup/wasm-node":"4.55.1","@arcjet/eslint-config":"1.0.0","@arcjet/rollup-config":"1.0.0"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.0.0_1769101437823_0.18966379094878683","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-rc":{"name":"@arcjet/sveltekit","version":"1.1.0-rc","keywords":["analyze","arcjet","attack","limit","protect","secure","security","sveltekit","svelte","verify"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.1.0-rc","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"},{"name":"wooorm-arcjet","email":"titus@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"752cce95fc59ec385ba61ad79962aa7f90e42f7a","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.1.0-rc.tgz","fileCount":5,"integrity":"sha512-ewbGEzryFhgrUKrA/FxVcYrh0Eop72Tf0T5XY6BFXuaqzgeI71hBv2VgJngj4F1G+urAKQWZ2QRLjrM2tRJeRA==","signatures":[{"sig":"MEYCIQCxCNStAhYoSLYtITKpNDKTH4Kzs8VIpnnzTtaIy06Q+AIhALpHqVP0SwM7dRyOUAV/+lLUnzPEJVLCsob1EwUlW+Gt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fsveltekit@1.1.0-rc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27340},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"2a360cb02e33d6723eef64f751da948df3e35e05","scripts":{"lint":"eslint .","test":"npm run build && npm run lint","build":"rollup --config rollup.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cefd604-88fa-40ac-8c3d-a9393dbb2c51"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"11.6.2","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"24.13.0","dependencies":{"arcjet":"1.1.0-rc","@arcjet/ip":"1.1.0-rc","@arcjet/env":"1.1.0-rc","@arcjet/body":"1.1.0-rc","@arcjet/logger":"1.1.0-rc","@arcjet/headers":"1.1.0-rc","@arcjet/protocol":"1.1.0-rc","@arcjet/transport":"1.1.0-rc"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"9.39.2","typescript":"5.9.3","@types/node":"25.0.10","@rollup/wasm-node":"4.57.0","@arcjet/eslint-config":"1.1.0-rc","@arcjet/rollup-config":"1.1.0-rc"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.1.0-rc_1770139172671_0.3755353839459219","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@arcjet/sveltekit","version":"1.1.0","keywords":["analyze","arcjet","attack","limit","protect","secure","security","sveltekit","svelte","verify"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.1.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"},{"name":"wooorm-arcjet","email":"titus@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"afef77cdc206e0e2dc6432ed669120fe40dd7cd5","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.1.0.tgz","fileCount":5,"integrity":"sha512-nDY+Bjjg+fpQJokJojBRNvhtnOEhyBcDejA5YCbBw2g4bs3cj3/+QlcSu3NrQ7Pm33FCp97W4/YeZzKAkhbsYg==","signatures":[{"sig":"MEUCIFPMxSJtnRX0l+jFtxfBHpsQw/nKAS/0wQppNU/3FxwEAiEAwDg3kXrYOfs/GMI55MQ/e8rgY9TY6vdJoloRNAo4WxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fsveltekit@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27289},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"d2acb63aa5fe35c6656aa5fa188cae9c69a1e592","scripts":{"lint":"eslint .","test":"npm run build && npm run lint","build":"rollup --config rollup.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cefd604-88fa-40ac-8c3d-a9393dbb2c51"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"11.6.2","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"24.13.0","dependencies":{"arcjet":"1.1.0","@arcjet/ip":"1.1.0","@arcjet/env":"1.1.0","@arcjet/body":"1.1.0","@arcjet/logger":"1.1.0","@arcjet/headers":"1.1.0","@arcjet/protocol":"1.1.0","@arcjet/transport":"1.1.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","typescript":"5.9.3","@types/node":"25.1.0","@rollup/wasm-node":"4.57.0","@arcjet/eslint-config":"1.1.0","@arcjet/rollup-config":"1.1.0"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.1.0_1770315076696_0.5523944643629808","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@arcjet/sveltekit","version":"1.2.0","keywords":["analyze","arcjet","attack","limit","protect","secure","security","sveltekit","svelte","verify"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.2.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"6b64d7b6427a2c9a113d2c66f0023ffc6f3bb898","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.2.0.tgz","fileCount":5,"integrity":"sha512-Yu6+qNXOCnowllSiL3RAYlUTecgs0MIYonSM8yIjXGMxNE/ygOA0KsL52bDEoGlwlvopobNQc/gu/SMpx+PTtg==","signatures":[{"sig":"MEQCIDr26zrDk0kJbU7gmvCI6lIBqZMvXkAmEUjh7i+xiMI6AiBLCAJJElAVlRQx/O1g+ShQhZQYv64DJ+TxbmsUKccX8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27290},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"9992ba486c52b5d882ce07f39f1fa171fe4d973a","scripts":{"lint":"eslint .","test":"npm run build && npm run lint","build":"rollup --config rollup.config.js"},"_npmUser":{"name":"quinn-arcjet","email":"quinn@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"10.8.2","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"20.19.2","dependencies":{"arcjet":"1.2.0","@arcjet/ip":"1.2.0","@arcjet/env":"1.2.0","@arcjet/body":"1.2.0","@arcjet/logger":"1.2.0","@arcjet/headers":"1.2.0","@arcjet/protocol":"1.2.0","@arcjet/transport":"1.2.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","typescript":"5.9.3","@types/node":"24.11.0","@rollup/wasm-node":"4.57.1","@arcjet/eslint-config":"1.2.0","@arcjet/rollup-config":"1.2.0"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.2.0_1772830388721_0.20049989963627257","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@arcjet/sveltekit","version":"1.3.0","keywords":["analyze","arcjet","attack","limit","protect","secure","security","sveltekit","svelte","verify"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.3.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"4ea3cbfb30114de37175e2494666fd33fe32778b","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.3.0.tgz","fileCount":5,"integrity":"sha512-tWhpo/R3n30VbDyuRsCwWJ452TZxZK2MbgrZv/Qd09taXasc0IdbDjx1uDZVPTWEeg+QO+SiRHRsUyrpH2xzhA==","signatures":[{"sig":"MEQCIEGzDP8uvdfBlTGGGaPfWIwUQUCEpFx3/uoJzD5tR8n8AiBy+cfA/NDrc8dojkUEeYzsRjkztNBvJ+e6IMKZm/NIxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fsveltekit@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27290},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"682a80e5c7ef4a4e0fb35921f0019809433c733c","scripts":{"lint":"eslint .","test":"npm run build && npm run lint","build":"rollup --config rollup.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cefd604-88fa-40ac-8c3d-a9393dbb2c51"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"11.9.0","description":"Arcjet SDK for SvelteKit","directories":{},"_nodeVersion":"24.14.0","dependencies":{"arcjet":"1.3.0","@arcjet/ip":"1.3.0","@arcjet/env":"1.3.0","@arcjet/body":"1.3.0","@arcjet/logger":"1.3.0","@arcjet/headers":"1.3.0","@arcjet/protocol":"1.3.0","@arcjet/transport":"1.3.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","typescript":"5.9.3","@types/node":"24.11.0","@rollup/wasm-node":"4.57.1","@arcjet/eslint-config":"1.3.0","@arcjet/rollup-config":"1.3.0"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.3.0_1773354928751_0.312430669244254","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@arcjet/sveltekit","version":"1.3.1","keywords":["ai","analyze","arcjet","attack","bot-detection","limit","llm","pii","prompt-injection","protect","rate-limiting","secure","security","svelte","sveltekit","verify","waf"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.3.1","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"cd27bc42e63e28c7af387cf1830b88d458fb0b4d","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.3.1.tgz","fileCount":5,"integrity":"sha512-bYvaDHpJpATt4endG4gTOfgO8AYeBMXdV/KTvjLj9UCd2zuIGzhDLDFVpapeeLu3q2XqlvhjnwM6itWuwkhOlA==","signatures":[{"sig":"MEUCIGNf5RZAXtB/raQsO/I2+m/Nama9nuQy72zY0FnTRVo4AiEAnM8b0ZLRUX2qAw3EyBMmBIzyi6ktis2/xw9T6lJnpmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fsveltekit@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40688},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"ddcad587c236355d61cd6efe586d669e20023fb6","scripts":{"lint":"eslint .","test":"npm run build && npm run lint","build":"rollup --config rollup.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cefd604-88fa-40ac-8c3d-a9393dbb2c51"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"11.9.0","description":"Arcjet runtime security SDK for SvelteKit — bot protection, rate limiting, prompt injection detection, PII blocking, and WAF","directories":{},"_nodeVersion":"24.14.0","dependencies":{"arcjet":"1.3.1","@arcjet/ip":"1.3.1","@arcjet/env":"1.3.1","@arcjet/body":"1.3.1","@arcjet/logger":"1.3.1","@arcjet/headers":"1.3.1","@arcjet/protocol":"1.3.1","@arcjet/transport":"1.3.1"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.3","typescript":"5.9.3","@types/node":"24.11.0","@rollup/wasm-node":"4.59.0","@arcjet/eslint-config":"1.3.1","@arcjet/rollup-config":"1.3.1"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.3.1_1774914796854_0.007984491737480726","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@arcjet/sveltekit","version":"1.4.0","keywords":["ai","analyze","arcjet","attack","bot-detection","limit","llm","pii","prompt-injection","protect","rate-limiting","secure","security","svelte","sveltekit","verify","waf"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.4.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"ad219849d331bf3ed8daecc8fd3afab8ffec6b69","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.4.0.tgz","fileCount":5,"integrity":"sha512-4TJI35IA8ti3kW3LgFF1CPZozLPo4zomKMxeDcsN2mTeA8YHbd3V7YHIiX7+xkWfguE37Ei7NR0mNtkJZlE0FQ==","signatures":[{"sig":"MEYCIQDq0Uw8Cyohz4IgE4APNX0KUGZ6bx71jLZo2SXsBIZaqQIhANaXj1IZHJEJuybjieAlfXfKsmMN4CQ0ymTnPj2M99Ci","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fsveltekit@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40495},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"b4337ec9aa8574e422f37fbf974765f1177fc4eb","scripts":{"lint":"eslint .","test":"npm run build && npm run lint","build":"rollup --config rollup.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cefd604-88fa-40ac-8c3d-a9393dbb2c51"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"11.11.0","description":"Arcjet runtime security SDK for SvelteKit — bot protection, rate limiting, prompt injection detection, PII blocking, and WAF","directories":{},"_nodeVersion":"24.14.1","dependencies":{"arcjet":"1.4.0","@arcjet/ip":"1.4.0","@arcjet/env":"1.4.0","@arcjet/body":"1.4.0","@arcjet/logger":"1.4.0","@arcjet/headers":"1.4.0","@arcjet/protocol":"1.4.0","@arcjet/transport":"1.4.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.3","typescript":"5.9.3","@types/node":"24.11.0","@rollup/wasm-node":"4.59.0","@arcjet/eslint-config":"1.4.0","@arcjet/rollup-config":"1.4.0"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.4.0_1776196463129_0.4825349703056252","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@arcjet/sveltekit","version":"1.5.0","keywords":["ai","analyze","arcjet","attack","bot-detection","limit","llm","pii","prompt-injection","protect","rate-limiting","secure","security","svelte","sveltekit","verify","waf"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.5.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"b96de8b41f22d6fd210958456f70150b249140fc","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.5.0.tgz","fileCount":5,"integrity":"sha512-HC1+TbWg30uaCoqxcKGPnK5Nz4s1J3cOX5d9DC0N+79qjel/y2BVUT1NgN4qFUpxg1qi6C/rBY/13bAxzRgwiA==","signatures":[{"sig":"MEQCIESpaKIabPvHspf5YF/Al8oTJHl95MRSSGwYjvR6sIi6AiBkSvd6qxkLvukAMdGi4YIG2vC1U3SK5/QLHMeXlw1GVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fsveltekit@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42762},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"e4350079f67abc66fb7e6530ca5864d7275221e0","scripts":{"lint":"eslint .","test":"npm run build && npm run lint","build":"rollup --config rollup.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cefd604-88fa-40ac-8c3d-a9393dbb2c51"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"11.13.0","description":"Arcjet runtime security SDK for SvelteKit — bot protection, rate limiting, prompt injection detection, PII blocking, and WAF","directories":{},"_nodeVersion":"24.16.0","dependencies":{"arcjet":"1.5.0","@arcjet/ip":"1.5.0","@arcjet/env":"1.5.0","@arcjet/body":"1.5.0","@arcjet/logger":"1.5.0","@arcjet/headers":"1.5.0","@arcjet/protocol":"1.5.0","@arcjet/transport":"1.5.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.4","typescript":"5.9.3","@types/node":"24.12.4","@rollup/wasm-node":"4.61.0","@arcjet/eslint-config":"1.5.0","@arcjet/rollup-config":"1.5.0"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.5.0_1781022240492_0.618643692632707","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@arcjet/sveltekit","version":"1.6.0","keywords":["ai","analyze","arcjet","attack","bot-detection","limit","llm","pii","prompt-injection","protect","rate-limiting","secure","security","svelte","sveltekit","verify","waf"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.6.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"ba11370795b1cacec4153311c48d74246522e797","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.6.0.tgz","fileCount":5,"integrity":"sha512-7kNYs/OeCO4pxUzgQ2DAC0Wl6Tzf0PDtJYo9pVjh9MF66TT0LN6oaQWZjRvMfJkyWKRto0EZeFFk0Uo76e2zaQ==","signatures":[{"sig":"MEYCIQDwP366gOgMGUnq4sqohjB2ADKP0GaGMWnvF02eiDhdrwIhAIagBsoPiBs7ey/1neeflITUMUAgA39dpiQGWVzHDx7p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fsveltekit@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43055},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=22.21.0 <23 || >=24.5.0"},"gitHead":"b9a0809f685ea62068cedce480a81addfe76c589","scripts":{"lint":"eslint .","test":"npm run build && npm run lint","build":"rollup --config rollup.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cefd604-88fa-40ac-8c3d-a9393dbb2c51"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"11.13.0","description":"Arcjet runtime security SDK for SvelteKit — bot protection, rate limiting, prompt injection detection, PII blocking, and WAF","directories":{},"_nodeVersion":"24.17.0","dependencies":{"arcjet":"1.6.0","@arcjet/ip":"1.6.0","@arcjet/env":"1.6.0","@arcjet/body":"1.6.0","@arcjet/logger":"1.6.0","@arcjet/headers":"1.6.0","@arcjet/protocol":"1.6.0","@arcjet/transport":"1.6.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.4","typescript":"5.9.3","@types/node":"22.19.21","@rollup/wasm-node":"4.62.2","@arcjet/eslint-config":"1.6.0","@arcjet/rollup-config":"1.6.0"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.6.0_1782848306438_0.5709243823610082","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@arcjet/sveltekit","version":"1.6.1","keywords":["ai","analyze","arcjet","attack","bot-detection","limit","llm","pii","prompt-injection","protect","rate-limiting","secure","security","svelte","sveltekit","verify","waf"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.6.1","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"0824cb9b0b004b5570a582070c015353855acae4","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.6.1.tgz","fileCount":5,"integrity":"sha512-mA90xFHQ2vxiAG65AqTdELkvKwdbjk6Uf08X3aWisHU58WiUyEtlmbULAlIUdGYqWIQm0ZmF1mURd4dgToeodA==","signatures":[{"sig":"MEYCIQCSRVGZlJaVlp2R/WnGe62zP/fpv1ik34Tjkz4qpaDw+AIhALEm/AWOf7zXCDjt3LhMguEYYvB7zmRXUJ9mKKLNV59b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fsveltekit@1.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43055},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=22.21.0 <23 || >=24.5.0"},"gitHead":"2bf038bdeaa512b6ba1e531b75ebcedb274ae4e8","scripts":{"lint":"eslint .","test":"npm run build && npm run lint","build":"rollup --config rollup.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cefd604-88fa-40ac-8c3d-a9393dbb2c51"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"11.13.0","description":"Arcjet runtime security SDK for SvelteKit — bot protection, rate limiting, prompt injection detection, PII blocking, and WAF","directories":{},"_nodeVersion":"24.17.0","dependencies":{"arcjet":"1.6.1","@arcjet/ip":"1.6.1","@arcjet/env":"1.6.1","@arcjet/body":"1.6.1","@arcjet/logger":"1.6.1","@arcjet/headers":"1.6.1","@arcjet/protocol":"1.6.1","@arcjet/transport":"1.6.1"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.4","typescript":"5.9.3","@types/node":"22.19.21","@rollup/wasm-node":"4.62.2","@arcjet/eslint-config":"1.6.1","@arcjet/rollup-config":"1.6.1"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.6.1_1782856630170_0.009808013113382419","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-rc.0":{"name":"@arcjet/sveltekit","version":"1.7.0-rc.0","keywords":["ai","analyze","arcjet","attack","bot-detection","limit","llm","pii","prompt-injection","protect","rate-limiting","secure","security","svelte","sveltekit","verify","waf"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.7.0-rc.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"ac57049e98d32f80f43df65260ba91d97ccb13e4","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.7.0-rc.0.tgz","fileCount":5,"integrity":"sha512-7B6/6aUL0lpcQoWe7VKoVwam+MyQ1qJu9AJwTgc3PbvYWFxzp+ruqoCewB4Gfb2uZJFH4HmWr+N1bWfJ9hdd5Q==","signatures":[{"sig":"MEUCIQDCnSiFQZ7XOaAYb7nxoIhF7W4sOVC0Brbb+fXI13KDqgIgIaaJUzxGKI5MqzriUCxbQlpsB1e52GavT9z6bLdLGJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fsveltekit@1.7.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41314},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.21.0 <23 || >=24.5.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"ccad92b3403ca38b9fb571b3751faa9a748076dc","scripts":{"test":"npm run build","build":"tsdown","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cefd604-88fa-40ac-8c3d-a9393dbb2c51"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"11.16.0","description":"Arcjet runtime security SDK for SvelteKit — bot protection, rate limiting, prompt injection detection, PII blocking, and WAF","directories":{},"_nodeVersion":"24.18.0","dependencies":{"arcjet":"1.7.0-rc.0","@arcjet/ip":"1.7.0-rc.0","@arcjet/env":"1.7.0-rc.0","@arcjet/body":"1.7.0-rc.0","@arcjet/logger":"1.7.0-rc.0","@arcjet/headers":"1.7.0-rc.0","@arcjet/protocol":"1.7.0-rc.0","@arcjet/transport":"1.7.0-rc.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"0.22.3","typescript":"6.0.3","@types/node":"22.19.21"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.7.0-rc.0_1783120200993_0.9221358047227004","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-rc.1":{"name":"@arcjet/sveltekit","version":"1.7.0-rc.1","keywords":["ai","analyze","arcjet","attack","bot-detection","limit","llm","pii","prompt-injection","protect","rate-limiting","secure","security","svelte","sveltekit","verify","waf"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.7.0-rc.1","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"710a4eab9b02adbf4ee3d9bb3419c6d9ff4d3dc5","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.7.0-rc.1.tgz","fileCount":5,"integrity":"sha512-GvmEvu2Vir3CGwPBRCPhjGx9mOk/eJv2hrRD1zgDYwWRcqH9OA1t1ksR8/SPgBIK2JoKtHLoMoTBMG1eEERfdg==","signatures":[{"sig":"MEUCIQCAEYSczGSt6I3Le6545GcTgBkf6nkGvbQdxcMx/36pxgIgLp7B9A1jeNJQmbMS3qQelEPSjaGgsnhY/KR4TYahf5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fsveltekit@1.7.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41445},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.21.0 <23 || >=24.5.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f6e9f56e1ff7e9e802b9635c4c25656e397bfc8f","scripts":{"test":"npm run build && npm run test-api","build":"tsdown","test-api":"node --test -- test/*.test.ts","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cefd604-88fa-40ac-8c3d-a9393dbb2c51"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"11.16.0","description":"Arcjet runtime security SDK for SvelteKit — bot protection, rate limiting, prompt injection detection, PII blocking, and WAF","directories":{},"_nodeVersion":"24.18.0","dependencies":{"arcjet":"1.7.0-rc.1","@arcjet/ip":"1.7.0-rc.1","@arcjet/env":"1.7.0-rc.1","@arcjet/body":"1.7.0-rc.1","@arcjet/logger":"1.7.0-rc.1","@arcjet/headers":"1.7.0-rc.1","@arcjet/protocol":"1.7.0-rc.1","@arcjet/transport":"1.7.0-rc.1"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.3","typescript":"6.0.3","@types/node":"22.19.21"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.7.0-rc.1_1783355048514_0.7113694616137278","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@arcjet/sveltekit","version":"1.7.0","keywords":["ai","analyze","arcjet","attack","bot-detection","limit","llm","pii","prompt-injection","protect","rate-limiting","secure","security","svelte","sveltekit","verify","waf"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.7.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"39380808a3a5b51cc3c1ace2d3a502297928f317","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.7.0.tgz","fileCount":5,"integrity":"sha512-IN7jDEMf/xF2mMr3/VqFGrBcR5qXv08S1rIFShF45Xvd4wAV/8JE1SR5fsfpm4D31IfiuTZBffKeurjWkBnfXQ==","signatures":[{"sig":"MEYCIQDdVnj/G8W3wEICWoECgVKfIKa6qjw+hV5tpwU/OWD7cAIhALmQk9/TgVUbGPQiUl4+nfjayV6UsQanVWXlmYBu3hxZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fsveltekit@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43055},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=22.21.0 <23 || >=24.5.0"},"gitHead":"2b2f5a9b7e179a609eb5c83d28f19a5a45eefa9e","scripts":{"lint":"eslint .","test":"npm run build && npm run lint","build":"rollup --config rollup.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cefd604-88fa-40ac-8c3d-a9393dbb2c51"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"11.16.0","description":"Arcjet runtime security SDK for SvelteKit — bot protection, rate limiting, prompt injection detection, PII blocking, and WAF","directories":{},"_nodeVersion":"24.18.0","dependencies":{"arcjet":"1.7.0","@arcjet/ip":"1.7.0","@arcjet/env":"1.7.0","@arcjet/body":"1.7.0","@arcjet/logger":"1.7.0","@arcjet/headers":"1.7.0","@arcjet/protocol":"1.7.0","@arcjet/transport":"1.7.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.4","typescript":"5.9.3","@types/node":"22.19.21","@rollup/wasm-node":"4.62.2","@arcjet/eslint-config":"1.7.0","@arcjet/rollup-config":"1.7.0"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.7.0_1783357628059_0.4205168105060455","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-rc.0":{"name":"@arcjet/sveltekit","version":"1.8.0-rc.0","keywords":["ai","analyze","arcjet","attack","bot-detection","limit","llm","pii","prompt-injection","protect","rate-limiting","secure","security","svelte","sveltekit","verify","waf"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.8.0-rc.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"c27fe9f9a675e868939a56051cb56bfde6f9dcd3","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.8.0-rc.0.tgz","fileCount":5,"integrity":"sha512-hCpTbbLKDTJEoPybE+CcHkPSewMs2xLEdu01KpceKwLA5KlXJZvZmasuTU0Qq3ODHTm0YPIFDPgd2Xvj/HwWLg==","signatures":[{"sig":"MEUCIQDgh7hRz6G//BPk0NV/gxHyetoFbgXyezGxPRmjPW/NoQIgawFv0UZ6kfx2HxTcvJ7v5hM6SIgmaA3ojAKqu/+w6lE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fsveltekit@1.8.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41445},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.21.0 <23 || >=24.5.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"01e1e10bed5a7e0e0d2dd381d5b7736402da2326","scripts":{"test":"npm run build && npm run test-api","build":"tsdown","test-api":"node --test -- test/*.test.ts","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cefd604-88fa-40ac-8c3d-a9393dbb2c51"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"11.16.0","description":"Arcjet runtime security SDK for SvelteKit — bot protection, rate limiting, prompt injection detection, PII blocking, and WAF","directories":{},"_nodeVersion":"24.18.0","dependencies":{"arcjet":"1.8.0-rc.0","@arcjet/ip":"1.8.0-rc.0","@arcjet/env":"1.8.0-rc.0","@arcjet/body":"1.8.0-rc.0","@arcjet/logger":"1.8.0-rc.0","@arcjet/headers":"1.8.0-rc.0","@arcjet/protocol":"1.8.0-rc.0","@arcjet/transport":"1.8.0-rc.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.3","typescript":"6.0.3","@types/node":"22.19.21"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.8.0-rc.0_1783447014122_0.39409457453507235","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@arcjet/sveltekit","version":"1.8.0","keywords":["ai","analyze","arcjet","attack","bot-detection","limit","llm","pii","prompt-injection","protect","rate-limiting","secure","security","svelte","sveltekit","verify","waf"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.8.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"aac1b584e39e6981f9257e6d691839f797cffd97","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.8.0.tgz","fileCount":5,"integrity":"sha512-o3VNnfTMnXKVsnOfVXBgr/qq4Zlxz5vYAzS3z7Fl1iZIZjSHww5cfyV8rG5lcI8UIe+BQYWH3jexcrtdbgSDXQ==","signatures":[{"sig":"MEYCIQCSwock7ZdtAn4KQ4fs2Nc4XVMjhsP9If+xK+fH6nSlRgIhANWtM455VdMo/cVbuvj18V1Wfw9z2WOXiZUt3iEg1oaD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fsveltekit@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41395},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.21.0 <23 || >=24.5.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"644d8d7133ed1023751451590228de6c0090cc07","scripts":{"test":"npm run build && npm run test-api","build":"tsdown","test-api":"node --test -- test/*.test.ts","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cefd604-88fa-40ac-8c3d-a9393dbb2c51"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"11.16.0","description":"Arcjet runtime security SDK for SvelteKit — bot protection, rate limiting, prompt injection detection, PII blocking, and WAF","directories":{},"_nodeVersion":"24.18.0","dependencies":{"arcjet":"1.8.0","@arcjet/ip":"1.8.0","@arcjet/env":"1.8.0","@arcjet/body":"1.8.0","@arcjet/logger":"1.8.0","@arcjet/headers":"1.8.0","@arcjet/protocol":"1.8.0","@arcjet/transport":"1.8.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.3","typescript":"6.0.3","@types/node":"22.19.21"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.8.0_1783448607137_0.06373641077814063","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@arcjet/sveltekit","version":"1.9.0","keywords":["ai","analyze","arcjet","attack","bot-detection","limit","llm","pii","prompt-injection","protect","rate-limiting","secure","security","svelte","sveltekit","verify","waf"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.9.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"f083bc5fbfe113241f601aa0ef9bb294ae369a1c","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.9.0.tgz","fileCount":5,"integrity":"sha512-F4+9Fy4RSLTBzXRSLGQtUml/qu8cytp0qovmiBfXAB7Cb2h7J6sqQ/CKBz7VuPLGxDd/XTzdIThUwKDvvYOTaw==","signatures":[{"sig":"MEQCIGbhr6zMxmSQ9wgPrPDajAHHxfHwPvKr15YFzQRpcE3JAiAK1Y2rsG7b+MDAsnHQgHGAC81nfTYfJt8idlkPlcb90A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fsveltekit@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41374},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.21.0 <23 || >=24.5.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"39d8b5ce571b42f0180295e43e0a557bcd2b3ea8","scripts":{"test":"npm run build && npm run test-api","build":"tsdown","test-api":"node --test -- test/*.test.ts","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cefd604-88fa-40ac-8c3d-a9393dbb2c51"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"11.16.0","description":"Arcjet runtime security SDK for SvelteKit — bot protection, rate limiting, prompt injection detection, PII blocking, and WAF","directories":{},"_nodeVersion":"24.18.0","dependencies":{"arcjet":"1.9.0","@arcjet/ip":"1.9.0","@arcjet/env":"1.9.0","@arcjet/body":"1.9.0","@arcjet/logger":"1.9.0","@arcjet/headers":"1.9.0","@arcjet/protocol":"1.9.0","@arcjet/transport":"1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.3","typescript":"6.0.3","@types/node":"22.19.21"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.9.0_1784152667784_0.8206740697166641","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@arcjet/sveltekit","version":"1.9.1","keywords":["ai","analyze","arcjet","attack","bot-detection","limit","llm","pii","prompt-injection","protect","rate-limiting","secure","security","svelte","sveltekit","verify","waf"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.9.1","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"1b3d888a2e2922f79b3ee70e98347b0e6e77b7db","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.9.1.tgz","fileCount":5,"integrity":"sha512-v/3va/yH45+LPbnPqWoKWksHoOkguFRG8EEbMtXXN/5lpEDH4fAxUQtTK/d2dqv+yDxJGxCrzOS+H7+M+izHnw==","signatures":[{"sig":"MEYCIQDICkSrAkOoPFygfwCDVbseH7FzSUE6FKV6EW2N+1GfEgIhAMrGHvgMuNBTexifgF5u0JYcJIW6Lu0TvNsu9PmBbbLa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41374},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.21.0 <23 || >=24.5.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"npm run build && npm run test-api","build":"tsdown","test-api":"node --test -- test/*.test.ts","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"quinn-arcjet","email":"quinn@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"11.16.0","description":"Arcjet runtime security SDK for SvelteKit — bot protection, rate limiting, prompt injection detection, PII blocking, and WAF","directories":{},"_nodeVersion":"24.18.0","dependencies":{"arcjet":"1.9.1","@arcjet/ip":"1.9.1","@arcjet/env":"1.9.1","@arcjet/body":"1.9.1","@arcjet/logger":"1.9.1","@arcjet/headers":"1.9.1","@arcjet/protocol":"1.9.1","@arcjet/transport":"1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.3","typescript":"6.0.3","@types/node":"22.19.21"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.9.1_1784160774039_0.2904978135209235","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-rc.0":{"name":"@arcjet/sveltekit","version":"1.10.0-rc.0","keywords":["ai","analyze","arcjet","attack","bot-detection","limit","llm","pii","prompt-injection","protect","rate-limiting","secure","security","svelte","sveltekit","verify","waf"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.10.0-rc.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"86b5513156a1dbe58910b9635557914e3bd3d9b8","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.10.0-rc.0.tgz","fileCount":5,"integrity":"sha512-t2IUdF/BFvoN5EfFaYSztQUyD+tFDxjoT3V+etPNSPGvQGrp9kJ2zItuP9HBNUetyqypQFyCxNI6Gcq661QbmA==","signatures":[{"sig":"MEQCIH7geRhgclTm774omYfl2/rNkcNPykjcWGXZ/k+VIhVAAiBrgBv7aCoBxXQtIyYnao20BHlg2NbgzGfr2RSa/+qRdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fsveltekit@1.10.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41804},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.21.0 <23 || >=24.5.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"57f76b7d4b0166c8a38e03077cb85076df930024","scripts":{"test":"npm run build && npm run test-api","build":"tsdown","test-api":"node --test -- test/*.test.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cefd604-88fa-40ac-8c3d-a9393dbb2c51"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"12.0.1","description":"Arcjet runtime security SDK for SvelteKit — bot protection, rate limiting, prompt injection detection, PII blocking, and WAF","directories":{},"_nodeVersion":"24.18.0","dependencies":{"arcjet":"1.10.0-rc.0","@arcjet/ip":"1.10.0-rc.0","@arcjet/env":"1.10.0-rc.0","@arcjet/body":"1.10.0-rc.0","@arcjet/logger":"1.10.0-rc.0","@arcjet/headers":"1.10.0-rc.0","@arcjet/protocol":"1.10.0-rc.0","@arcjet/transport":"1.10.0-rc.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"0.22.7","typescript":"7.0.2","@types/node":"22.20.1"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.10.0-rc.0_1785871806390_0.534177662880613","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-rc.1":{"name":"@arcjet/sveltekit","version":"1.10.0-rc.1","keywords":["ai","analyze","arcjet","attack","bot-detection","limit","llm","pii","prompt-injection","protect","rate-limiting","secure","security","svelte","sveltekit","verify","waf"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.10.0-rc.1","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"881763b55039a385556866da5fec1246bac4f762","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.10.0-rc.1.tgz","fileCount":5,"integrity":"sha512-fTAk057eY/7Wz9sR4TwGwxb+x/LVGRt+1AR8RYqaxk4COLE8+flgmkzEYrXq4V1iU1AJwZjJWTKVJK3Z1tXcGA==","signatures":[{"sig":"MEUCIF9DIhCyrUMEed6RVEGr0d2j/OIeHhh7GxJgzDchT+dJAiEAhSAlreWj3v2nvBKUzbxp8cFaUbJeL25Hi2e1DdGXZdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fsveltekit@1.10.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41804},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.21.0 <23 || >=24.5.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"bb916156cbb94ec6f730ade5fc77f837d8f7b795","scripts":{"test":"npm run build && npm run test-api","build":"tsdown","test-api":"node --test -- test/*.test.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cefd604-88fa-40ac-8c3d-a9393dbb2c51"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"12.0.1","description":"Arcjet runtime security SDK for SvelteKit — bot protection, rate limiting, prompt injection detection, PII blocking, and WAF","directories":{},"_nodeVersion":"24.18.0","dependencies":{"arcjet":"1.10.0-rc.1","@arcjet/ip":"1.10.0-rc.1","@arcjet/env":"1.10.0-rc.1","@arcjet/body":"1.10.0-rc.1","@arcjet/logger":"1.10.0-rc.1","@arcjet/headers":"1.10.0-rc.1","@arcjet/protocol":"1.10.0-rc.1","@arcjet/transport":"1.10.0-rc.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"0.22.7","typescript":"7.0.2","@types/node":"22.20.1"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.10.0-rc.1_1786129681350_0.9965339990660538","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@arcjet/sveltekit","version":"1.10.0","keywords":["ai","analyze","arcjet","attack","bot-detection","limit","llm","pii","prompt-injection","protect","rate-limiting","secure","security","svelte","sveltekit","verify","waf"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.10.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"2d3a90e12885cd1e5ae99bce498d7fcf0156e5a2","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.10.0.tgz","fileCount":5,"integrity":"sha512-qCnMBWDSGZW4RUWHsqEBpaaUwRd6bFNr/mXm89CdgbnsDbL24sPD2no7Z54v5SLA1iMwVhk5X+enoQ1PaxETqQ==","signatures":[{"sig":"MEYCIQCd4Hwd3gGv8mnogSCn9D2QI7QMuwj9DEAlCPrRTFBNvwIhAMb1stMoWDPYYjA0cggFvrwUsp81lfUq+4A6eGH0195P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fsveltekit@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41921},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.21.0 <23 || >=24.5.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"a370d371a655f37392c22bbd78f93468ea819558","scripts":{"test":"npm run build && npm run test-api","build":"tsdown","test-api":"node --test -- test/*.test.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cefd604-88fa-40ac-8c3d-a9393dbb2c51"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"12.0.1","description":"Arcjet runtime security SDK for SvelteKit — bot protection, rate limiting, prompt injection detection, PII blocking, and WAF","directories":{},"_nodeVersion":"24.18.0","dependencies":{"arcjet":"1.10.0","@arcjet/ip":"1.10.0","@arcjet/env":"1.10.0","@arcjet/body":"1.10.0","@arcjet/logger":"1.10.0","@arcjet/headers":"1.10.0","@arcjet/protocol":"1.10.0","@arcjet/transport":"1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.7","typescript":"7.0.2","@types/node":"22.20.1"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.10.0_1786475813503_0.6356025074611806","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@arcjet/sveltekit","version":"1.11.0","keywords":["ai","analyze","arcjet","attack","bot-detection","limit","llm","pii","prompt-injection","protect","rate-limiting","secure","security","svelte","sveltekit","verify","waf"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.11.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"2e3594c39191c60726daec33308c1c7a0ca7f222","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.11.0.tgz","fileCount":5,"integrity":"sha512-9E3qlR6s2q+VQ9H11mEUyNfdScd6UtRAA5mhr1kCciQ98R+88sRVlbreshU62vcTy02o834lJF5XTZZ6sPefYA==","signatures":[{"sig":"MEUCIAw/PH0+sxN6KDnIT9YggYX5wVRxoI8KZ8SxAlvFqimfAiEA3irB+WVnEumaNjnUWY9SCymM+Bex/Ado9NwJRSH3OBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fsveltekit@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41961},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.21.0 <23 || >=24.5.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"a7f6e95bd6780213facaa8f37bc96984f2993368","scripts":{"test":"npm run build && npm run test-api","build":"tsdown","test-api":"node --test -- test/*.test.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cefd604-88fa-40ac-8c3d-a9393dbb2c51"}},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"12.0.1","description":"Arcjet runtime security SDK for SvelteKit — bot protection, rate limiting, prompt injection detection, PII blocking, and WAF","directories":{},"_nodeVersion":"24.19.0","dependencies":{"arcjet":"1.11.0","@arcjet/ip":"1.11.0","@arcjet/env":"1.11.0","@arcjet/body":"1.11.0","@arcjet/logger":"1.11.0","@arcjet/headers":"1.11.0","@arcjet/protocol":"1.11.0","@arcjet/transport":"1.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","typescript":"7.0.2","@types/node":"22.20.1"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.11.0_1787767187450_0.47983986609253826","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@arcjet/sveltekit","version":"1.12.0","keywords":["ai","analyze","arcjet","attack","bot-detection","limit","llm","pii","prompt-injection","protect","rate-limiting","secure","security","svelte","sveltekit","verify","waf"],"author":{"url":"https://arcjet.com","name":"Arcjet","email":"support@arcjet.com"},"license":"Apache-2.0","_id":"@arcjet/sveltekit@1.12.0","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"dist":{"shasum":"7c8596db64c267d4998093b8ae3a7ee4062ee796","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.12.0.tgz","fileCount":5,"integrity":"sha512-LDm58jGbeKYtH3PPF2eO34p4jBEPi7vP8xP5hOXQbgyRxWJ/grHxON15j5yDPmbX3vsPhbajs2/WCEA9M/XxEg==","signatures":[{"sig":"MEUCIQCsNq3zyoOWXfn39i/GSTvJ78RFJN95i13wOc5rNdwYkQIgb7cab8yEp2mc9hx29IF26H544CWc4hNPc6546SsFiHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.21.0 <23 || >=24.5.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"npm run build && npm run test-api","build":"tsdown","test-api":"node --test -- test/*.test.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"quinn-arcjet","email":"quinn@arcjet.com"},"repository":{"url":"git+https://github.com/arcjet/arcjet-js.git","type":"git","directory":"arcjet-sveltekit"},"_npmVersion":"12.0.1","description":"Arcjet runtime security SDK for SvelteKit — bot protection, rate limiting, prompt injection detection, PII blocking, and WAF","directories":{},"_nodeVersion":"24.20.0","dependencies":{"arcjet":"1.12.0","@arcjet/ip":"1.12.0","@arcjet/env":"1.12.0","@arcjet/body":"1.12.0","@arcjet/logger":"1.12.0","@arcjet/headers":"1.12.0","@arcjet/protocol":"1.12.0","@arcjet/transport":"1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","typescript":"7.0.2","@types/node":"22.20.1"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit_1.12.0_1788888147183_0.6578843651123003","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@arcjet/sveltekit","version":"1.13.0","description":"Arcjet runtime security SDK for SvelteKit — bot protection, rate limiting, prompt injection detection, PII blocking, and WAF","keywords":["ai","analyze","arcjet","attack","bot-detection","limit","llm","pii","prompt-injection","protect","rate-limiting","secure","security","svelte","sveltekit","verify","waf"],"homepage":"https://arcjet.com","bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"license":"Apache-2.0","author":{"name":"Arcjet","email":"support@arcjet.com","url":"https://arcjet.com"},"repository":{"type":"git","url":"git+https://github.com/arcjet/arcjet-js.git","directory":"arcjet-sveltekit"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"publishConfig":{"access":"public"},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit","test-api":"node --test -- test/*.test.ts","test":"npm run build && npm run test-api"},"dependencies":{"@arcjet/body":"1.13.0","@arcjet/env":"1.13.0","@arcjet/headers":"1.13.0","@arcjet/ip":"1.13.0","@arcjet/logger":"1.13.0","@arcjet/protocol":"1.13.0","@arcjet/transport":"1.13.0","arcjet":"1.13.0"},"devDependencies":{"@types/node":"22.20.1","tsdown":"0.23.0","typescript":"7.0.2"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0 || ^5.0.0-0"},"engines":{"node":">=22.21.0 <23 || >=24.5.0"},"gitHead":"894bb9d3741f19b3306b986e869ca4ea8e42be71","_id":"@arcjet/sveltekit@1.13.0","_nodeVersion":"24.20.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-Sm33DFVc/TaVBT13ldFsG51NrI7UiLcmrNRchF6HNsfIFDp1QLoGIaxNdWGqQS7C+25xu7ahGyIhlF4APQwuHg==","shasum":"457efc66a3abf1cbfc7d977e8fe4748578f40f37","tarball":"https://registry.npmjs.org/@arcjet/sveltekit/-/sveltekit-1.13.0.tgz","fileCount":5,"unpackedSize":42212,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcjet%2fsveltekit@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHL1FQlWJeIis8la3kKHJALC8zZ7Vc2GCC5iXyvjY6lvAiEAkGCy/pCNh6ho95kRxNU4hb/gN1/98xi0+1DwrGWk7tk="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cefd604-88fa-40ac-8c3d-a9393dbb2c51"}},"directories":{},"maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sveltekit_1.13.0_1789601358049_0.05576466372827449"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-20T15:23:06.473Z","modified":"2026-09-16T23:29:18.497Z","1.0.0-alpha.13":"2024-05-20T15:23:06.798Z","1.0.0-alpha.14":"2024-06-10T19:52:57.106Z","1.0.0-alpha.15":"2024-06-12T18:57:20.697Z","1.0.0-alpha.16":"2024-06-14T18:42:46.741Z","1.0.0-alpha.17":"2024-06-17T21:01:19.290Z","1.0.0-alpha.18":"2024-07-01T17:02:37.669Z","1.0.0-alpha.19":"2024-07-15T21:15:53.472Z","1.0.0-alpha.20":"2024-07-24T20:57:21.585Z","1.0.0-alpha.21":"2024-08-05T22:53:32.864Z","1.0.0-alpha.22":"2024-08-26T20:30:46.497Z","1.0.0-alpha.23":"2024-09-02T19:25:05.154Z","1.0.0-alpha.24":"2024-09-05T18:19:22.992Z","1.0.0-alpha.25":"2024-09-10T20:07:29.395Z","1.0.0-alpha.26":"2024-09-16T18:36:09.467Z","1.0.0-alpha.27":"2024-10-01T18:31:06.720Z","1.0.0-alpha.28":"2024-10-23T21:10:56.303Z","1.0.0-alpha.29":"2024-11-19T20:08:10.773Z","1.0.0-alpha.30":"2024-11-20T17:52:28.419Z","1.0.0-alpha.31":"2024-11-22T16:25:04.661Z","1.0.0-alpha.32":"2024-11-26T18:03:04.013Z","1.0.0-alpha.33":"2024-11-29T17:57:41.652Z","1.0.0-alpha.34":"2024-12-03T19:14:43.506Z","1.0.0-beta.1":"2025-01-15T18:02:16.038Z","1.0.0-beta.2":"2025-02-04T20:38:43.097Z","1.0.0-beta.3":"2025-03-05T21:31:53.373Z","1.0.0-beta.4":"2025-03-14T18:02:30.444Z","1.0.0-beta.5":"2025-03-27T23:04:37.499Z","1.0.0-beta.6":"2025-04-17T18:32:32.424Z","1.0.0-beta.7":"2025-05-06T20:56:22.584Z","1.0.0-beta.8":"2025-05-28T21:53:31.664Z","1.0.0-beta.9":"2025-07-09T14:42:52.465Z","1.0.0-beta.10":"2025-08-05T09:05:12.444Z","1.0.0-beta.11":"2025-09-03T16:50:29.657Z","1.0.0-beta.12":"2025-09-23T14:26:31.200Z","1.0.0-beta.13":"2025-10-07T14:25:10.391Z","1.0.0-beta.14":"2025-11-04T13:18:35.861Z","1.0.0-beta.15":"2025-11-11T14:00:25.410Z","1.0.0-beta.16":"2026-01-06T17:25:36.225Z","1.0.0-beta.17":"2026-01-13T20:01:17.701Z","1.0.0-beta.18":"2026-01-22T15:57:07.130Z","1.0.0":"2026-01-22T17:03:57.983Z","1.1.0-rc":"2026-02-03T17:19:32.809Z","1.1.0":"2026-02-05T18:11:16.833Z","1.2.0":"2026-03-06T20:53:08.875Z","1.3.0":"2026-03-12T22:35:28.948Z","1.3.1":"2026-03-30T23:53:17.006Z","1.4.0":"2026-04-14T19:54:23.254Z","1.5.0":"2026-06-09T16:24:00.645Z","1.6.0":"2026-06-30T19:38:26.630Z","1.6.1":"2026-06-30T21:57:10.319Z","1.7.0-rc.0":"2026-07-03T23:10:01.145Z","1.7.0-rc.1":"2026-07-06T16:24:08.721Z","1.7.0":"2026-07-06T17:07:08.181Z","1.8.0-rc.0":"2026-07-07T17:56:54.257Z","1.8.0":"2026-07-07T18:23:27.292Z","1.9.0":"2026-07-15T21:57:47.911Z","1.9.1":"2026-07-16T00:12:54.188Z","1.10.0-rc.0":"2026-08-04T19:30:06.510Z","1.10.0-rc.1":"2026-08-07T19:08:01.532Z","1.10.0":"2026-08-11T19:16:53.714Z","1.11.0":"2026-08-26T17:59:47.573Z","1.12.0":"2026-09-08T17:22:27.330Z","1.13.0":"2026-09-16T23:29:18.172Z"},"bugs":{"url":"https://github.com/arcjet/arcjet-js/issues","email":"support@arcjet.com"},"author":{"name":"Arcjet","email":"support@arcjet.com","url":"https://arcjet.com"},"license":"Apache-2.0","homepage":"https://arcjet.com","keywords":["ai","analyze","arcjet","attack","bot-detection","limit","llm","pii","prompt-injection","protect","rate-limiting","secure","security","svelte","sveltekit","verify","waf"],"repository":{"type":"git","url":"git+https://github.com/arcjet/arcjet-js.git","directory":"arcjet-sveltekit"},"description":"Arcjet runtime security SDK for SvelteKit — bot protection, rate limiting, prompt injection detection, PII blocking, and WAF","maintainers":[{"name":"quinn-arcjet","email":"quinn@arcjet.com"},{"name":"davidmytton","email":"david@arcjet.com"}],"readme":"<a href=\"https://arcjet.com\" target=\"_arcjet-home\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://arcjet.com/logo/arcjet-dark-lockup-voyage-horizontal.svg\">\n    <img src=\"https://arcjet.com/logo/arcjet-light-lockup-voyage-horizontal.svg\" alt=\"Arcjet Logo\" height=\"128\" width=\"auto\">\n  </picture>\n</a>\n\n# `@arcjet/sveltekit`\n\n<p>\n  <a href=\"https://www.npmjs.com/package/@arcjet/sveltekit\">\n    <picture>\n      <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://img.shields.io/npm/v/%40arcjet%2Fsveltekit?style=flat-square&label=%E2%9C%A6Aj&labelColor=000000&color=5C5866\">\n      <img alt=\"npm badge\" src=\"https://img.shields.io/npm/v/%40arcjet%2Fsveltekit?style=flat-square&label=%E2%9C%A6Aj&labelColor=ECE6F0&color=ECE6F0\">\n    </picture>\n  </a>\n</p>\n\n[Arcjet][arcjet] is the runtime security platform that ships in your AI code. Detect prompt injection, authorize agent tool calls, redact sensitive data, and block bots and abuse. Real-time security building blocks you call inside your app, before an action happens.\n\nThis is the [Arcjet][arcjet] SDK for [SvelteKit][sveltekit] **request protection** —\nuse it to protect HTTP route handlers and API endpoints. If you need to protect\nAI agent tool calls, MCP server handlers, or background jobs (anything without\nan HTTP request), see [`@arcjet/guard`](https://github.com/arcjet/arcjet-js/tree/main/arcjet-guard).\n\n## Why Arcjet?\n\nYour app's AI features and agents take real actions, calling tools, reading data, hitting APIs. Arcjet runs inside that code and lets you enforce security on each action in real time, then audit what happened\n\n## Getting started\n\n### Quick setup with an AI agent\n\n1. Log in with the CLI:\n   ```sh\n   npx @arcjet/cli auth login\n   ```\n2. Install versioned Agent Skills so your coding agent matches this SDK:\n   ```sh\n   npx @tanstack/intent@latest install\n   ```\n3. Tell your agent what to protect — it handles the rest.\n\n### Manual setup\n\n1. **Log in** with the CLI (or at [`app.arcjet.com`](https://app.arcjet.com?utm_campaign=arcjet-js)):\n   ```sh\n   npx @arcjet/cli auth login\n   ```\n2. `npm install @arcjet/sveltekit`\n3. Set `ARCJET_KEY=ajkey_yourkey` in your environment\n4. Add Arcjet to your app — see the [quick start](#quick-start) below\n\n[npm package](https://www.npmjs.com/package/@arcjet/sveltekit) |\n[GitHub source](https://github.com/arcjet/arcjet-js/tree/main/arcjet-sveltekit) |\n[Full docs][arcjet-reference-sveltekit] |\n[Other SDKs on GitHub](https://github.com/arcjet)\n\n## Features\n\nAll features below are available with `@arcjet/sveltekit` for request protection.\nFor guard protection (tool calls, MCP servers, queues) see\n[`@arcjet/guard`](https://github.com/arcjet/arcjet-js/tree/main/arcjet-guard).\n\n| Feature                         | `@arcjet/sveltekit` | `@arcjet/guard` |\n| ------------------------------- | :-----------------: | :-------------: |\n| Rate Limiting                   |         ✅          |       ✅        |\n| Prompt Injection Detection      |         ✅          |       ✅        |\n| Sensitive Information Detection |         ✅          |       ✅        |\n| Bot Protection                  |         ✅          |        —        |\n| Shield WAF                      |         ✅          |        —        |\n| Email Validation                |         ✅          |        —        |\n| Signup Form Protection          |         ✅          |        —        |\n| Request Filters                 |         ✅          |        —        |\n| IP Analysis                     |         ✅          |        —        |\n| Custom Rules                    |          —          |       ✅        |\n\n- 🔒 [Prompt Injection Detection][prompt-injection-docs] — detect and block\n  prompt injection attacks before they reach your LLM.\n- 🤖 [Bot Protection][bot-protection-docs] — stop scrapers, credential stuffers,\n  and AI crawlers from abusing your endpoints.\n- 🛑 [Rate Limiting][rate-limiting-docs] — token bucket, fixed window, and sliding\n  window algorithms; model AI token budgets per user.\n- 🕵️ [Sensitive Information Detection][sensitive-info-docs] — block\n  PII, credit cards, and custom patterns from entering your AI pipeline.\n- 🛡️ [Shield WAF][shield-docs] — protect against SQL injection, XSS, and other\n  common web attacks.\n- 📧 [Email Validation][email-validation-docs] — block disposable, invalid, and\n  undeliverable addresses at signup.\n- 📝 [Signup Form Protection][signup-protection-docs] — combines bot protection,\n  email validation, and rate limiting to protect your signup forms.\n- 🎯 [Request Filters][filters-docs] — expression-based rules on IP, path,\n  headers, and custom fields.\n- 🌐 [IP Analysis](#ip-analysis) — geolocation, ASN, VPN, proxy, Tor, and hosting\n  detection included with every request.\n\n## Quick start\n\nThis example protects a SvelteKit application with bot detection, Shield WAF,\nand token bucket rate limiting. Arcjet is typically configured in\n`src/hooks.server.ts` to run on every request.\n\n```ts\n// src/hooks.server.ts\nimport { env } from \"$env/dynamic/private\";\nimport arcjet, { detectBot, shield, tokenBucket } from \"@arcjet/sveltekit\";\nimport { isSpoofedBot } from \"@arcjet/inspect\";\nimport { error, type RequestEvent } from \"@sveltejs/kit\";\n\nconst aj = arcjet({\n  key: env.ARCJET_KEY, // Get your key with: npx @arcjet/cli sites get-key\n  rules: [\n    // Shield protects your app from common attacks e.g. SQL injection\n    shield({ mode: \"LIVE\" }),\n    // Create a bot detection rule\n    detectBot({\n      mode: \"LIVE\", // Blocks requests. Use \"DRY_RUN\" to log only\n      // Block all bots except the following\n      allow: [\n        \"CATEGORY:SEARCH_ENGINE\", // Google, Bing, etc\n        // Uncomment to allow these other common bot categories\n        // See the full list at https://arcjet.com/bot-list\n        //\"CATEGORY:MONITOR\", // Uptime monitoring services\n        //\"CATEGORY:PREVIEW\", // Link previews e.g. Slack, Discord\n      ],\n    }),\n    // Token bucket rate limit. Other algorithms are supported.\n    tokenBucket({\n      mode: \"LIVE\",\n      refillRate: 5, // Refill 5 tokens per interval\n      interval: 10, // Refill every 10 seconds\n      capacity: 10, // Bucket capacity of 10 tokens\n    }),\n  ],\n});\n\nexport async function handle({\n  event,\n  resolve,\n}: {\n  event: RequestEvent;\n  resolve(event: RequestEvent): Response | Promise<Response>;\n}): Promise<Response> {\n  const decision = await aj.protect(event, { requested: 5 }); // Deduct 5 tokens\n  console.log(\"Arcjet decision\", decision);\n\n  if (decision.isDenied()) {\n    if (decision.reason.isRateLimit()) {\n      return error(429, \"Too many requests\");\n    } else if (decision.reason.isBot()) {\n      return error(403, \"No bots allowed\");\n    } else {\n      return error(403, \"Forbidden\");\n    }\n  }\n\n  // Requests from hosting IPs are likely from bots.\n  // https://docs.arcjet.com/blueprints/vpn-proxy-detection\n  if (decision.ip.isHosting()) {\n    return error(403, \"Forbidden\");\n  }\n\n  // Verifies the authenticity of common bots using IP data.\n  // Verification isn't always possible, so check the results separately.\n  // https://docs.arcjet.com/bot-protection/reference#bot-verification\n  if (decision.results.some(isSpoofedBot)) {\n    return error(403, \"Forbidden\");\n  }\n\n  return resolve(event);\n}\n```\n\nFor the full reference, see the [Arcjet SvelteKit SDK docs][arcjet-reference-sveltekit].\n\n## Prompt injection detection\n\nDetect and block prompt injection attacks — attempts to override your AI\nmodel's instructions — before they reach your model. Pass the user's message\nvia `detectPromptInjectionMessage` on each `protect()` call.\n\n```ts\n// src/routes/chat/+server.ts\nimport { env } from \"$env/dynamic/private\";\nimport arcjet, { detectPromptInjection } from \"@arcjet/sveltekit\";\nimport { error, json, type RequestEvent } from \"@sveltejs/kit\";\n\nconst aj = arcjet({\n  key: env.ARCJET_KEY,\n  rules: [\n    detectPromptInjection({\n      mode: \"LIVE\", // Blocks requests. Use \"DRY_RUN\" to log only\n    }),\n  ],\n});\n\nexport async function POST(event: RequestEvent) {\n  const { message } = await event.request.json();\n\n  const decision = await aj.protect(event, {\n    detectPromptInjectionMessage: message,\n  });\n\n  if (decision.isDenied() && decision.reason.isPromptInjection()) {\n    return error(\n      400,\n      \"Prompt injection detected — please rephrase your message\",\n    );\n  }\n\n  // Forward to your AI model...\n}\n```\n\n## Bot protection\n\nArcjet allows you to configure a list of bots to allow or deny. Specifying\n`allow` means all other bots are denied. An empty allow list blocks all bots.\n\nAvailable categories: `CATEGORY:ACADEMIC`, `CATEGORY:ADVERTISING`,\n`CATEGORY:AI`, `CATEGORY:AMAZON`, `CATEGORY:APPLE`, `CATEGORY:ARCHIVE`,\n`CATEGORY:BOTNET`, `CATEGORY:FEEDFETCHER`, `CATEGORY:GOOGLE`,\n`CATEGORY:META`, `CATEGORY:MICROSOFT`, `CATEGORY:MONITOR`,\n`CATEGORY:OPTIMIZER`, `CATEGORY:PREVIEW`, `CATEGORY:PROGRAMMATIC`,\n`CATEGORY:SEARCH_ENGINE`, `CATEGORY:SLACK`, `CATEGORY:SOCIAL`,\n`CATEGORY:TOOL`, `CATEGORY:UNKNOWN`, `CATEGORY:VERCEL`,\n`CATEGORY:WEBHOOK`, `CATEGORY:YAHOO`. You can also allow or deny\n[specific bots by name][bot-list].\n\n```ts\nimport arcjet, { detectBot } from \"@arcjet/sveltekit\";\nimport { isSpoofedBot } from \"@arcjet/inspect\";\n\nconst aj = arcjet({\n  key: env.ARCJET_KEY,\n  rules: [\n    detectBot({\n      mode: \"LIVE\",\n      allow: [\n        \"CATEGORY:SEARCH_ENGINE\",\n        // See the full list at https://arcjet.com/bot-list\n      ],\n    }),\n  ],\n});\n\n// In your handle or server route:\nconst decision = await aj.protect(event);\n\nif (decision.isDenied() && decision.reason.isBot()) {\n  return error(403, \"No bots allowed\");\n}\n\n// Verifies the authenticity of common bots using IP data.\nif (decision.results.some(isSpoofedBot)) {\n  return error(403, \"Forbidden\");\n}\n```\n\n### Bot categories\n\nBots can be configured by [category][bot-categories-docs] and/or by [specific\nbot name][bot-list]. For example, to allow search engines and the OpenAI\ncrawler, but deny all other bots:\n\n```ts\ndetectBot({\n  mode: \"LIVE\",\n  allow: [\"CATEGORY:SEARCH_ENGINE\", \"OPENAI_CRAWLER_SEARCH\"],\n});\n```\n\n### Verified vs spoofed bots\n\nBots claiming to be well-known crawlers (e.g. Googlebot) are verified by\nchecking their IP address against known IP ranges. If a bot fails verification,\nit is labeled as spoofed. Use `isSpoofedBot` from `@arcjet/inspect` to check:\n\n```ts\nimport { isSpoofedBot } from \"@arcjet/inspect\";\n\nif (decision.results.some(isSpoofedBot)) {\n  return error(403, \"Forbidden\");\n}\n```\n\n## Rate limiting\n\nArcjet supports token bucket, fixed window, and sliding window algorithms.\nToken buckets are ideal for controlling AI token budgets — set `capacity` to\nthe max tokens a user can spend, `refillRate` to how many tokens are restored\nper `interval`, and deduct tokens per request via `requested` in `protect()`.\nThe `interval` accepts strings (`\"1s\"`, `\"1m\"`, `\"1h\"`, `\"1d\"`) or seconds as\na number. Use `characteristics` to track limits per user instead of per IP.\n\n```ts\nimport arcjet, {\n  tokenBucket,\n  slidingWindow,\n  fixedWindow,\n} from \"@arcjet/sveltekit\";\n\nconst aj = arcjet({\n  key: env.ARCJET_KEY,\n  characteristics: [\"userId\"], // Track per user\n  rules: [\n    tokenBucket({\n      mode: \"LIVE\",\n      refillRate: 2_000, // Refill 2,000 tokens per hour\n      interval: \"1h\",\n      capacity: 5_000, // Maximum 5,000 tokens in the bucket\n    }),\n  ],\n});\n\nconst decision = await aj.protect(event, {\n  userId: \"user-123\",\n  requested: estimate, // Number of tokens to deduct\n});\n\nif (decision.isDenied() && decision.reason.isRateLimit()) {\n  return error(429, \"Rate limit exceeded\");\n}\n```\n\n## Sensitive information detection\n\nDetect and block PII in request content. Pass the content to scan via\n`sensitiveInfoValue` on each `protect()` call. Built-in entity types:\n`CREDIT_CARD_NUMBER`, `EMAIL`, `PHONE_NUMBER`, `IP_ADDRESS`. You can also\nprovide a custom `detect` callback for additional patterns.\n\n```ts\nimport arcjet, { sensitiveInfo } from \"@arcjet/sveltekit\";\n\nconst aj = arcjet({\n  key: env.ARCJET_KEY,\n  rules: [\n    sensitiveInfo({\n      mode: \"LIVE\", // Blocks requests. Use \"DRY_RUN\" to log only\n      deny: [\"CREDIT_CARD_NUMBER\", \"EMAIL\", \"PHONE_NUMBER\"],\n    }),\n  ],\n});\n\nconst decision = await aj.protect(event, {\n  sensitiveInfoValue: userMessage, // The text content to scan\n});\n\nif (decision.isDenied() && decision.reason.isSensitiveInfo()) {\n  return error(400, \"Sensitive information detected\");\n}\n```\n\n## Shield WAF\n\nProtect your application against common web attacks, including the OWASP\nTop 10.\n\n```ts\nimport arcjet, { shield } from \"@arcjet/sveltekit\";\n\nconst aj = arcjet({\n  key: env.ARCJET_KEY,\n  rules: [\n    shield({\n      mode: \"LIVE\", // Blocks requests. Use \"DRY_RUN\" to log only\n    }),\n  ],\n});\n```\n\n## Email validation\n\nValidate and verify email addresses. Deny types: `DISPOSABLE`, `FREE`,\n`NO_MX_RECORDS`, `NO_GRAVATAR`, `INVALID`.\n\n```ts\nimport arcjet, { validateEmail } from \"@arcjet/sveltekit\";\n\nconst aj = arcjet({\n  key: env.ARCJET_KEY,\n  rules: [\n    validateEmail({\n      mode: \"LIVE\",\n      deny: [\"DISPOSABLE\", \"INVALID\", \"NO_MX_RECORDS\"],\n    }),\n  ],\n});\n\nconst decision = await aj.protect(event, {\n  email: \"user@example.com\",\n});\n\nif (decision.isDenied() && decision.reason.isEmail()) {\n  return error(400, \"Invalid email address\");\n}\n```\n\n## Request filters\n\nFilter requests using expression-based rules against request properties (IP,\nheaders, path, method, etc.).\n\n```ts\nimport arcjet, { filter } from \"@arcjet/sveltekit\";\n\nconst aj = arcjet({\n  key: env.ARCJET_KEY,\n  rules: [\n    filter({\n      mode: \"LIVE\",\n      deny: ['ip.src == \"1.2.3.4\"'],\n    }),\n  ],\n});\n```\n\n### Block by country\n\nRestrict access to specific countries — useful for licensing, compliance, or\nregional rollouts. The `allow` list denies all countries not listed:\n\n```ts\nfilter({\n  mode: \"LIVE\",\n  // Allow only US traffic — all other countries are denied\n  allow: ['ip.src.country == \"US\"'],\n});\n```\n\n### Block VPN and proxy traffic\n\nPrevent anonymized traffic from accessing sensitive endpoints — useful for\nfraud prevention, enforcing geo-restrictions, and reducing abuse:\n\n```ts\nfilter({\n  mode: \"LIVE\",\n  deny: [\n    \"ip.src.vpn\", // VPN services\n    \"ip.src.proxy\", // Open proxies\n    \"ip.src.tor\", // Tor exit nodes\n  ],\n});\n```\n\nFor more nuanced handling, use `decision.ip` helpers after calling `protect()`:\n\n```ts\nconst decision = await aj.protect(event);\n\nif (decision.ip.isVpn() || decision.ip.isTor()) {\n  return error(403, \"VPN traffic not allowed\");\n}\n```\n\nSee the [Request Filters docs][filters-docs],\n[IP Geolocation blueprint](https://docs.arcjet.com/blueprints/ip-geolocation), and\n[VPN/Proxy Detection blueprint](https://docs.arcjet.com/blueprints/vpn-proxy-detection)\nfor more details.\n\n## IP analysis\n\nArcjet enriches every request with IP metadata. Use these helpers to make\npolicy decisions based on network signals:\n\n```ts\nconst decision = await aj.protect(event);\n\nif (decision.ip.isHosting()) {\n  // Requests from cloud/hosting providers are often automated.\n  // https://docs.arcjet.com/blueprints/vpn-proxy-detection\n  return error(403, \"Forbidden\");\n}\n\nif (decision.ip.isVpn() || decision.ip.isProxy() || decision.ip.isTor()) {\n  // Handle VPN/proxy traffic according to your policy\n}\n\n// Access geolocation and network details\nconsole.log(decision.ip.country, decision.ip.city, decision.ip.asn);\n```\n\n## Custom characteristics\n\nTrack and limit requests by any stable identifier — user ID, API key, session,\netc. — rather than IP address alone.\n\n```ts\nconst aj = arcjet({\n  key: env.ARCJET_KEY,\n  characteristics: [\"userId\"], // Declare at the SDK level\n  rules: [\n    tokenBucket({\n      mode: \"LIVE\",\n      refillRate: 2_000,\n      interval: \"1h\",\n      capacity: 5_000,\n    }),\n  ],\n});\n\n// Pass the characteristic value at request time\nconst decision = await aj.protect(event, {\n  userId: \"user-123\", // Replace with your actual user ID\n  requested: estimate,\n});\n```\n\n## Best practices\n\nSee the [Arcjet best practices][best-practices] for detailed guidance. Key\nrecommendations:\n\n**Create a single client instance** and reuse it with `withRule()` for\nroute-specific rules. The SDK caches decisions and configuration, so creating a\nnew instance per request wastes that work.\n\n```ts\n// src/lib/server/arcjet.ts — create once, import everywhere\nimport { env } from \"$env/dynamic/private\";\nimport arcjet, { shield } from \"@arcjet/sveltekit\";\n\nexport default arcjet({\n  key: env.ARCJET_KEY,\n  rules: [\n    shield({ mode: \"LIVE\" }), // base rules applied to every request\n  ],\n});\n```\n\n```ts\n// src/routes/chat/+server.ts — extend per-route with withRule()\nimport aj from \"$lib/server/arcjet.js\";\nimport { detectBot, tokenBucket } from \"@arcjet/sveltekit\";\nimport type { RequestEvent } from \"@sveltejs/kit\";\n\nconst routeAj = aj.withRule(detectBot({ mode: \"LIVE\", allow: [] })).withRule(\n  tokenBucket({\n    mode: \"LIVE\",\n    refillRate: 2_000,\n    interval: \"1h\",\n    capacity: 5_000,\n  }),\n);\n\nexport async function POST(event: RequestEvent) {\n  const decision = await routeAj.protect(event, { requested: 500 });\n  // ...\n}\n```\n\n**Other recommendations:**\n\n- **Start rules in `DRY_RUN` mode** to observe behavior before switching to\n  `LIVE`. This lets you tune thresholds without affecting real traffic.\n- **Configure proxies** if your app runs behind a load balancer or reverse proxy\n  so Arcjet resolves the real client IP:\n  ```ts\n  arcjet({ key: env.ARCJET_KEY, rules: [], proxies: [\"100.100.100.100\"] });\n  ```\n- **Handle errors explicitly.** `protect()` never throws — on error it returns\n  an `ERROR` result. Fail open by logging and allowing the request:\n  ```ts\n  if (decision.isErrored()) {\n    console.error(\"Arcjet error\", decision.reason.message);\n    // allow the request to proceed\n  }\n  ```\n\n## License\n\n[Apache License, Version 2.0][apache-license] © [Arcjet Labs, Inc.][arcjet]\n\n[arcjet]: https://arcjet.com\n[arcjet-reference-sveltekit]: https://docs.arcjet.com/reference/sveltekit\n[sveltekit]: https://kit.svelte.dev/\n[apache-license]: http://www.apache.org/licenses/LICENSE-2.0\n[bot-protection-docs]: https://docs.arcjet.com/bot-protection\n[bot-categories-docs]: https://docs.arcjet.com/bot-protection/identifying-bots\n[bot-list]: https://arcjet.com/bot-list\n[rate-limiting-docs]: https://docs.arcjet.com/rate-limiting\n[shield-docs]: https://docs.arcjet.com/shield\n[email-validation-docs]: https://docs.arcjet.com/email-validation\n[signup-protection-docs]: https://docs.arcjet.com/signup-protection\n[sensitive-info-docs]: https://docs.arcjet.com/sensitive-info\n[filters-docs]: https://docs.arcjet.com/filters\n[prompt-injection-docs]: https://docs.arcjet.com/detect-prompt-injection\n[best-practices]: https://docs.arcjet.com/best-practices\n","readmeFilename":"README.md"}