{"_id":"@atomico/cloudflare","_rev":"2-beaf4eb2071867b2f88ff79e4bbffbc0","name":"@atomico/cloudflare","dist-tags":{"latest":"1.1.0"},"versions":{"0.0.0":{"name":"@atomico/cloudflare","version":"0.0.0","description":"@atomico/vite + @atomico/cloudflare","type":"module","publishConfig":{"access":"public"},"scripts":{"types":"tsc","exports":"exports \"dist/**/*\"","prepare":"npm run types && npm run exports"},"keywords":[],"author":{"name":"UpperCod"},"repository":{"type":"git","url":"git+ssh://git@github.com/atomicojs/cloudflare.git"},"license":"MIT","bugs":{"url":"https://github.com/atomicojs/cloudflare/issues"},"homepage":"https://github.com/atomicojs/cloudflare#readme","dependencies":{"@cloudflare/workers-types":"^4.20231218.0"},"devDependencies":{"@atomico/exports":"^1.13.1","@atomico/tsconfig":"^1.1.2","typescript":"^5.3.3"},"types":"dist/index.d.ts","exports":{".":{"default":"./dist/index.js","types":"./dist/index.d.ts"}},"typesVersions":{"*":{}},"gitHead":"f3ecda1e7ee053ed750d1447a1c416e4264b3baf","_id":"@atomico/cloudflare@0.0.0","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-1IvYh9uIK0HOsXqCaQTKfMAJl2PK9sSFDOHPrlnb6mx7jptz4UA/q6iriVLhYXSnQZrvpQBaPZ+Dx6SQ+JF1zA==","shasum":"b4bb1fa54d9e501e1825e74478adb50bdcc20aa1","tarball":"https://registry.npmjs.org/@atomico/cloudflare/-/cloudflare-0.0.0.tgz","fileCount":6,"unpackedSize":3336,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+hfpZ7yyavqxl45Ip6APIvOTy4s76Dp3pvL3gw1LnAgIhAJfPD2T89r9fM3h21CUVVLAMuvsxmZNymGz9sKkv3iBv"}]},"_npmUser":{"name":"uppercod","email":"mtrujillo@outlook.cl"},"directories":{},"maintainers":[{"name":"uppercod","email":"mtrujillo@outlook.cl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloudflare_0.0.0_1703913048443_0.5129010593048791"},"_hasShrinkwrap":false},"1.0.0":{"name":"@atomico/cloudflare","version":"1.0.0","description":"@atomico/vite + @atomico/cloudflare","type":"module","publishConfig":{"access":"public"},"scripts":{"types":"tsc","exports":"exports \"dist/**/*\"","prepare":"npm run types && npm run exports"},"keywords":[],"author":{"name":"UpperCod"},"repository":{"type":"git","url":"git+ssh://git@github.com/atomicojs/cloudflare.git"},"license":"MIT","bugs":{"url":"https://github.com/atomicojs/cloudflare/issues"},"homepage":"https://github.com/atomicojs/cloudflare#readme","dependencies":{"@cloudflare/workers-types":"*"},"devDependencies":{"@atomico/exports":"^1.13.1","@atomico/tsconfig":"^1.1.2","typescript":"^5.3.3"},"types":"dist/index.d.ts","exports":{".":{"default":"./dist/index.js","types":"./dist/index.d.ts"}},"typesVersions":{"*":{}},"gitHead":"eaffec246d044227fd5e7f88e2669b0573b9ce3d","_id":"@atomico/cloudflare@1.0.0","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-UKsdHMtbO7RWOMFJR5UiHGDb72QQ4x+kzANQ3pn1IpS0DRh0hlqtYpSm5yOnm7u8OoIiAvbTnDmCvFP4Wazj7Q==","shasum":"66ff6c3b1e3da6af5e97f067368c70d6e2971a39","tarball":"https://registry.npmjs.org/@atomico/cloudflare/-/cloudflare-1.0.0.tgz","fileCount":6,"unpackedSize":3324,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDRdjyreF9b5r7H5hxrE8cDTpcLYl1Dd/jmKf70GsNslAiBk/mEIgn0k+4CurJaT6DkG0XSjqosyflqDGkL4HGGYmQ=="}]},"_npmUser":{"name":"uppercod","email":"mtrujillo@outlook.cl"},"directories":{},"maintainers":[{"name":"uppercod","email":"mtrujillo@outlook.cl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloudflare_1.0.0_1703913712762_0.04898023809593388"},"_hasShrinkwrap":false},"1.1.0":{"name":"@atomico/cloudflare","version":"1.1.0","description":"@atomico/vite + @atomico/cloudflare","type":"module","publishConfig":{"access":"public"},"scripts":{"types":"tsc","exports":"exports \"dist/**/*\"","prepare":"npm run types && npm run exports"},"keywords":[],"author":{"name":"UpperCod"},"repository":{"type":"git","url":"git+ssh://git@github.com/atomicojs/cloudflare.git"},"license":"MIT","bugs":{"url":"https://github.com/atomicojs/cloudflare/issues"},"homepage":"https://github.com/atomicojs/cloudflare#readme","dependencies":{"@cloudflare/workers-types":"*"},"devDependencies":{"@atomico/exports":"^1.13.1","@atomico/tsconfig":"^1.1.2","typescript":"^5.3.3"},"types":"dist/index.d.ts","exports":{".":{"default":"./dist/index.js","types":"./dist/index.d.ts"}},"typesVersions":{"*":{}},"gitHead":"27f42238ba64c891d8cd2637023a3a9c55458b90","_id":"@atomico/cloudflare@1.1.0","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-0wdQ0Cv3XS6rINK+YUz4GtyjfW7jmmlz3RXMxNKfwV04JXNdpvqx4OYa7IjDXLcKxQRhaPnQuc0Cv3Uy12I5TQ==","shasum":"cd7d33677e4ba919307e3d8914531622b3c5ff4f","tarball":"https://registry.npmjs.org/@atomico/cloudflare/-/cloudflare-1.1.0.tgz","fileCount":6,"unpackedSize":4126,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDha8v2q/j7z1UiW6zyoBIBEZ3bkLugJOwAcXemQA/24wIhAOY7pISyWHSYhcXa5gK3OoG0q5vzb5JM1utp4PSzVDxP"}]},"_npmUser":{"name":"uppercod","email":"mtrujillo@outlook.cl"},"directories":{},"maintainers":[{"name":"uppercod","email":"mtrujillo@outlook.cl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloudflare_1.1.0_1703943449233_0.749990132235971"},"_hasShrinkwrap":false}},"time":{"created":"2023-12-30T05:10:48.300Z","0.0.0":"2023-12-30T05:10:48.615Z","modified":"2023-12-30T13:37:29.592Z","1.0.0":"2023-12-30T05:21:52.974Z","1.1.0":"2023-12-30T13:37:29.414Z"},"maintainers":[{"name":"uppercod","email":"mtrujillo@outlook.cl"}],"description":"@atomico/vite + @atomico/cloudflare","homepage":"https://github.com/atomicojs/cloudflare#readme","keywords":[],"repository":{"type":"git","url":"git+ssh://git@github.com/atomicojs/cloudflare.git"},"author":{"name":"UpperCod"},"bugs":{"url":"https://github.com/atomicojs/cloudflare/issues"},"license":"MIT","readme":"# @atomico/cloudflare\r\n\r\nThis bundle of tools allows using the context from Cloudflare Pages in functions created with @atomico/vite, in the mode `serverActions:{type:\"cloudflare\"}`.\r\n\r\n## Example\r\n\r\n```ts\r\nimport { useKv } from \"@atomico/cloudflare\";\r\n\r\nexport async function setConfig(config: { id: string; value: string }) {\r\n  const kv = useKv(\"config\");\r\n  await kv.put(config.id, config.value);\r\n  return config;\r\n}\r\n```\r\n","readmeFilename":"README.md"}